Public Types | |
typedef LsMap< u_int32_t, LsMessage > | baseMap |
Public Member Functions | |
void | setNodeNumber (int number_of_nodes) |
LsMessage * | newMessage (int senderNodeId, ls_message_type_t type) |
u_int32_t | duplicateMessage (u_int32_t msgId) |
u_int32_t | duplicateMessage (const LsMessage &msg) |
bool | deleteMessage (u_int32_t msgId) |
bool | deleteMessage (const LsMessage &msg) |
LsMessage * | retrieveMessagePtr (u_int32_t msgId) |
Static Public Member Functions | |
static LsMessageCenter & | instance () |