MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
WaitGCPReq Class Reference

#include <WaitGCP.hpp>

Public Types

enum  RequestType {
  Complete = 1, CompleteForceStart = 2, CompleteIfRunning = 3, CurrentGCI = 8,
  BlockStartGcp = 9, UnblockStartGcp = 10, WaitEpoch = 11, RestartGCI = 12
}

Public Member Functions

 STATIC_CONST (SignalLength=3)

Public Attributes

Uint32 senderRef
Uint32 senderData
Uint32 requestType

Friends

class Dbdih
class Ndbcntr
class Dbdict
class Backup
class Trix

Detailed Description

This signal is sent by anyone to local DIH

If local DIH is not master, it forwards it to master DIH and start acting as a proxy

Definition at line 28 of file WaitGCP.hpp.

Member Enumeration Documentation

Enumerator:
Complete 

Wait for a GCP to complete.

CompleteForceStart 

Wait for a GCP to complete start one if needed.

CompleteIfRunning 

Wait for ongoing GCP.

CurrentGCI 

Immediately return current GCI.

Definition at line 46 of file WaitGCP.hpp.

Friends And Related Function Documentation

friend class Dbdih
friend

Sender(s) / Reciver(s)

Definition at line 33 of file WaitGCP.hpp.

friend class Ndbcntr
friend

Sender

Definition at line 38 of file WaitGCP.hpp.


The documentation for this class was generated from the following file: