The world's most popular open source database
#include <BackupSignalData.hpp>
Public Types | |
| ClientAbort = 1321 | |
| BackupComplete = 1322 | |
| BackupFailure = 1323 | |
| LogBufferFull = 1324 | |
| FileOrScanError = 1325 | |
| BackupFailureDueToNodeFail = 1326 | |
| OkToClean = 1327 | |
| AbortScan = 1328 | |
| IncompatibleVersions = 1329 | |
| enum | RequestType { ClientAbort = 1321, BackupComplete = 1322, BackupFailure = 1323, LogBufferFull = 1324, FileOrScanError = 1325, BackupFailureDueToNodeFail = 1326, OkToClean = 1327, AbortScan = 1328, IncompatibleVersions = 1329 } |
Public Member Functions | |
| STATIC_CONST (SignalLength=3) | |
Private Attributes | |
| Uint32 | requestType |
| Uint32 | backupId |
| union { | |
| Uint32 backupPtr | |
| Uint32 senderData | |
| }; | |
Friends | |
| class | Backup |
| class | MgmtSrvr |
| bool | printABORT_BACKUP_ORD (FILE *, const Uint32 *, Uint32, Uint16) |
Definition at line 229 of file BackupSignalData.hpp.
| ClientAbort | |
| BackupComplete | |
| BackupFailure | |
| LogBufferFull | |
| FileOrScanError | |
| BackupFailureDueToNodeFail | |
| OkToClean | |
| AbortScan | |
| IncompatibleVersions |
Definition at line 240 of file BackupSignalData.hpp.
00240 { 00241 ClientAbort = 1321, 00242 BackupComplete = 1322, 00243 BackupFailure = 1323, // General backup failure coordinator -> slave 00244 LogBufferFull = 1324, // slave -> coordinator 00245 FileOrScanError = 1325, // slave -> coordinator 00246 BackupFailureDueToNodeFail = 1326, // slave -> slave 00247 OkToClean = 1327 // master -> slave 00248 00249 ,AbortScan = 1328 00250 ,IncompatibleVersions = 1329 00251 };
| AbortBackupOrd::STATIC_CONST | ( | SignalLength | = 3 |
) |
friend class Backup [friend] |
Sender / Reciver
Definition at line 233 of file BackupSignalData.hpp.
friend class MgmtSrvr [friend] |
Definition at line 234 of file BackupSignalData.hpp.
Definition at line 89 of file BackupSignalData.cpp.
00089 { 00090 AbortBackupOrd* sig = (AbortBackupOrd*)data; 00091 00092 AbortBackupOrd::RequestType rt =(AbortBackupOrd::RequestType)sig->requestType; 00093 switch(rt){ 00094 case AbortBackupOrd::ClientAbort: 00095 fprintf(out, " ClientAbort: senderData: %d backupId: %d\n", 00096 sig->senderData, sig->backupId); 00097 return true; 00098 break; 00099 case AbortBackupOrd::BackupComplete: 00100 fprintf(out, " BackupComplete: backupPtr: %d backupId: %d\n", 00101 sig->backupPtr, sig->backupId); 00102 return true; 00103 case AbortBackupOrd::BackupFailure: 00104 fprintf(out, " BackupFailure: backupPtr: %d backupId: %d\n", 00105 sig->backupPtr, sig->backupId); 00106 return true; 00107 case AbortBackupOrd::LogBufferFull: 00108 fprintf(out, " LogBufferFull: backupPtr: %d backupId: %d\n", 00109 sig->backupPtr, sig->backupId); 00110 return true; 00111 break; 00112 case AbortBackupOrd::FileOrScanError: 00113 fprintf(out, " FileOrScanError: backupPtr: %d backupId: %d\n", 00114 sig->backupPtr, sig->backupId); 00115 return true; 00116 break; 00117 case AbortBackupOrd::BackupFailureDueToNodeFail: 00118 fprintf(out, " BackupFailureDueToNodeFail: backupPtr: %d backupId: %d\n", 00119 sig->backupPtr, sig->backupId); 00120 return true; 00121 break; 00122 case AbortBackupOrd::OkToClean: 00123 fprintf(out, " OkToClean: backupPtr: %d backupId: %d\n", 00124 sig->backupPtr, sig->backupId); 00125 return true; 00126 break; 00127 } 00128 return false; 00129 }
union { ... } [private] |
Uint32 AbortBackupOrd::backupId [private] |
Definition at line 254 of file BackupSignalData.hpp.
Referenced by Backup::abort_scan(), MgmtSrvr::abortBackup(), Backup::checkScan(), Backup::execABORT_BACKUP_ORD(), Backup::execBACKUP_FRAGMENT_REF(), Backup::execTRIG_ATTRINFO(), Backup::masterAbort(), and Backup::sendAbortBackupOrd().
Uint32 AbortBackupOrd::backupPtr [private] |
Definition at line 256 of file BackupSignalData.hpp.
Referenced by Backup::abort_scan(), Backup::checkScan(), Backup::execBACKUP_FRAGMENT_REF(), Backup::execTRIG_ATTRINFO(), Backup::masterAbort(), and Backup::sendAbortBackupOrd().
Uint32 AbortBackupOrd::requestType [private] |
Definition at line 253 of file BackupSignalData.hpp.
Referenced by Backup::abort_scan(), MgmtSrvr::abortBackup(), Backup::checkScan(), Backup::execABORT_BACKUP_ORD(), Backup::execBACKUP_FRAGMENT_REF(), Backup::execTRIG_ATTRINFO(), Backup::masterAbort(), and Backup::sendAbortBackupOrd().
Uint32 AbortBackupOrd::senderData [private] |
Definition at line 257 of file BackupSignalData.hpp.
Referenced by Backup::abort_scan(), MgmtSrvr::abortBackup(), Backup::checkScan(), Backup::execABORT_BACKUP_ORD(), Backup::execBACKUP_FRAGMENT_REF(), Backup::execTRIG_ATTRINFO(), Backup::masterAbort(), and Backup::sendAbortBackupOrd().
1.4.7

