DMTCP
|
#include <dmtcpmessagetypes.h>
Public Member Functions | |
DmtcpMessage (DmtcpMessageType t=DMT_NULL) | |
void | assertValid () const |
bool | isValid () const |
void | poison () |
Static Public Member Functions | |
static void | setDefaultCoordinator (const DmtcpUniqueProcessId &id) |
static void | setDefaultCoordinator (const UniquePid &id) |
Public Attributes | |
char | _magicBits [16] |
uint32_t | _msgSize |
uint32_t | extraBytes |
DmtcpMessageType | type |
WorkerState | state |
UniquePid | from |
UniquePid | compGroup |
pid_t | virtualPid |
pid_t | realPid |
char | nsid [8] |
uint32_t | keyLen |
uint32_t | valLen |
uint32_t | numPeers |
uint32_t | isRunning |
uint32_t | coordCmd |
int32_t | coordCmdStatus |
uint64_t | coordTimeStamp |
uint32_t | theCheckpointInterval |
struct in_addr | ipAddr |
Definition at line 134 of file dmtcpmessagetypes.h.
DmtcpMessage::DmtcpMessage | ( | DmtcpMessageType | t = DMT_NULL ) |
Definition at line 38 of file dmtcpmessagetypes.cpp.
void DmtcpMessage::assertValid | ( | ) | const |
Definition at line 63 of file dmtcpmessagetypes.cpp.
bool DmtcpMessage::isValid | ( | ) | const |
Definition at line 72 of file dmtcpmessagetypes.cpp.
void DmtcpMessage::poison | ( | ) |
Definition at line 87 of file dmtcpmessagetypes.cpp.
|
static |
|
static |
char dmtcp::DmtcpMessage::_magicBits[16] |
Definition at line 136 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::_msgSize |
Definition at line 138 of file dmtcpmessagetypes.h.
UniquePid dmtcp::DmtcpMessage::compGroup |
Definition at line 145 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::coordCmd |
Definition at line 158 of file dmtcpmessagetypes.h.
int32_t dmtcp::DmtcpMessage::coordCmdStatus |
Definition at line 159 of file dmtcpmessagetypes.h.
uint64_t dmtcp::DmtcpMessage::coordTimeStamp |
Definition at line 161 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::extraBytes |
Definition at line 139 of file dmtcpmessagetypes.h.
UniquePid dmtcp::DmtcpMessage::from |
Definition at line 144 of file dmtcpmessagetypes.h.
struct in_addr dmtcp::DmtcpMessage::ipAddr |
Definition at line 164 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::isRunning |
Definition at line 157 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::keyLen |
Definition at line 152 of file dmtcpmessagetypes.h.
char dmtcp::DmtcpMessage::nsid[8] |
Definition at line 151 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::numPeers |
Definition at line 156 of file dmtcpmessagetypes.h.
pid_t dmtcp::DmtcpMessage::realPid |
Definition at line 148 of file dmtcpmessagetypes.h.
WorkerState dmtcp::DmtcpMessage::state |
Definition at line 142 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::theCheckpointInterval |
Definition at line 163 of file dmtcpmessagetypes.h.
DmtcpMessageType dmtcp::DmtcpMessage::type |
Definition at line 141 of file dmtcpmessagetypes.h.
uint32_t dmtcp::DmtcpMessage::valLen |
Definition at line 153 of file dmtcpmessagetypes.h.
pid_t dmtcp::DmtcpMessage::virtualPid |
Definition at line 147 of file dmtcpmessagetypes.h.