MySQL 5.6.14 Source Code Document
|
Public Types | |
enum | StopNodesStep { SR_BLOCK_GCP_START_GCP = 0, SR_WAIT_COMPLETE_GCP = 1, SR_UNBLOCK_GCP_START_GCP = 2, SR_QMGR_STOP_REQ = 3, SR_WAIT_NODE_FAILURES = 4, SR_CLUSTER_SHUTDOWN = 12 } |
Public Member Functions | |
StopRecord (Ndbcntr &_cntr) | |
bool | checkNodeFail (Signal *signal) |
void | checkTimeout (Signal *signal) |
void | checkApiTimeout (Signal *signal) |
void | checkTcTimeout (Signal *signal) |
void | checkLqhTimeout_1 (Signal *signal) |
void | checkLqhTimeout_2 (Signal *signal) |
BlockNumber | number () const |
EmulatedJamBuffer * | jamBuffer () const |
void | progError (int line, int cause, const char *extra) |
Public Attributes | |
Ndbcntr & | cntr |
StopReq | stopReq |
NDB_TICKS | stopInitiatedTime |
enum Ndbcntr::StopRecord::StopNodesStep | m_state |
SignalCounter | m_stop_req_counter |
Definition at line 354 of file Ndbcntr.hpp.
bool Ndbcntr::StopRecord::checkNodeFail | ( | Signal * | signal | ) |
Check if I can survive me stopping
Definition at line 3079 of file NdbcntrMain.cpp.