|
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.
1.8.4