|
OverSim
|
#include <omnetpp.h>#include <IPvXAddress.h>#include <NodeHandle.h>#include <TransportAddress.h>#include <CommonMessages_m.h>Go to the source code of this file.
Classes | |
| class | ChordMessage |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | NewSuccessorHintMessage |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | NotifyCall |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | NotifyResponse |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | JoinCall |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | JoinResponse |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | StabilizeCall |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | StabilizeResponse |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | FixfingersCall |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | FixfingersResponse |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | KoordeFindNodeExtMessage |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | DeBruijnCall |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
| class | DeBruijnResponse |
Class generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
Macros | |
| #define | MSGC_VERSION 0x0402 |
| #define | NEWSUCCESSORHINT_L(msg) |
| #define | NOTIFYCALL_L(msg) (BASECALL_L(msg)) |
| #define | NOTIFYRESPONSE_L(msg) |
| #define | JOINCALL_L(msg) BASECALL_L(msg) |
| #define | JOINRESPONSE_L(msg) |
| #define | STABILIZECALL_L(msg) BASECALL_L(msg) |
| #define | STABILIZERESPONSE_L(msg) (BASERESPONSE_L(msg) + NODEHANDLE_L) |
| #define | FIXFINGERSCALL_L(msg) (BASECALL_L(msg) + FINGER_L) |
| #define | FIXFINGERSRESPONSE_L(msg) |
| #define | DEBRUIJNCALL_L(msg) (BASECALL_L(msg) + KEY_L) |
| #define | DEBRUIJNRESPONSE_L(msg) |
| #define | KOORDEFINDNODEEXTMESSAGE_L (KEY_L + STEP_L) |
Enumerations | |
| enum | ChordCommand { NEWSUCCESSORHINT = 0 } |
Enum generated from overlay/chord/ChordMessage.msg by opp_msgc. More... | |
Functions | |
| void | doPacking (cCommBuffer *b, ChordMessage &obj) |
| void | doUnpacking (cCommBuffer *b, ChordMessage &obj) |
| void | doPacking (cCommBuffer *b, NewSuccessorHintMessage &obj) |
| void | doUnpacking (cCommBuffer *b, NewSuccessorHintMessage &obj) |
| void | doPacking (cCommBuffer *b, NotifyCall &obj) |
| void | doUnpacking (cCommBuffer *b, NotifyCall &obj) |
| void | doPacking (cCommBuffer *b, NotifyResponse &obj) |
| void | doUnpacking (cCommBuffer *b, NotifyResponse &obj) |
| void | doPacking (cCommBuffer *b, JoinCall &obj) |
| void | doUnpacking (cCommBuffer *b, JoinCall &obj) |
| void | doPacking (cCommBuffer *b, JoinResponse &obj) |
| void | doUnpacking (cCommBuffer *b, JoinResponse &obj) |
| void | doPacking (cCommBuffer *b, StabilizeCall &obj) |
| void | doUnpacking (cCommBuffer *b, StabilizeCall &obj) |
| void | doPacking (cCommBuffer *b, StabilizeResponse &obj) |
| void | doUnpacking (cCommBuffer *b, StabilizeResponse &obj) |
| void | doPacking (cCommBuffer *b, FixfingersCall &obj) |
| void | doUnpacking (cCommBuffer *b, FixfingersCall &obj) |
| void | doPacking (cCommBuffer *b, FixfingersResponse &obj) |
| void | doUnpacking (cCommBuffer *b, FixfingersResponse &obj) |
| void | doPacking (cCommBuffer *b, KoordeFindNodeExtMessage &obj) |
| void | doUnpacking (cCommBuffer *b, KoordeFindNodeExtMessage &obj) |
| void | doPacking (cCommBuffer *b, DeBruijnCall &obj) |
| void | doUnpacking (cCommBuffer *b, DeBruijnCall &obj) |
| void | doPacking (cCommBuffer *b, DeBruijnResponse &obj) |
| void | doUnpacking (cCommBuffer *b, DeBruijnResponse &obj) |
Variables | |
| static const int | CHORDCOMMAND_L = 8 |
| static const int | SUCNUM_L = 8 |
| static const int | FINGER_L = 8 |
| static const int | STEP_L = 8 |
| static const int | PRENODESET_L = 1 |
| #define DEBRUIJNCALL_L | ( | msg | ) | (BASECALL_L(msg) + KEY_L) |
Definition at line 44 of file ChordMessage_m.h.
Referenced by oversim::Koorde::handleDeBruijnTimerExpired().
| #define DEBRUIJNRESPONSE_L | ( | msg | ) |
Definition at line 45 of file ChordMessage_m.h.
Referenced by oversim::Koorde::handleRpcDeBruijnRequest().
| #define FIXFINGERSCALL_L | ( | msg | ) | (BASECALL_L(msg) + FINGER_L) |
Definition at line 40 of file ChordMessage_m.h.
Referenced by oversim::Chord::handleFixFingersTimerExpired().
| #define FIXFINGERSRESPONSE_L | ( | msg | ) |
Definition at line 41 of file ChordMessage_m.h.
Referenced by oversim::Chord::rpcFixfingers().
| #define JOINCALL_L | ( | msg | ) | BASECALL_L(msg) |
Definition at line 35 of file ChordMessage_m.h.
Referenced by oversim::Chord::handleJoinTimerExpired(), and oversim::Chord::joinForeignPartition().
| #define JOINRESPONSE_L | ( | msg | ) |
Definition at line 36 of file ChordMessage_m.h.
Referenced by oversim::Chord::rpcJoin().
Definition at line 48 of file ChordMessage_m.h.
Referenced by oversim::Koorde::findNode().
| #define MSGC_VERSION 0x0402 |
Definition at line 11 of file ChordMessage_m.h.
| #define NEWSUCCESSORHINT_L | ( | msg | ) |
Definition at line 29 of file ChordMessage_m.h.
Referenced by oversim::Chord::handleRpcJoinResponse(), oversim::Chord::rpcJoin(), and oversim::Chord::rpcNotify().
| #define NOTIFYCALL_L | ( | msg | ) | (BASECALL_L(msg)) |
Definition at line 31 of file ChordMessage_m.h.
Referenced by oversim::Chord::handleRpcStabilizeResponse().
| #define NOTIFYRESPONSE_L | ( | msg | ) |
Definition at line 32 of file ChordMessage_m.h.
Referenced by oversim::Chord::rpcNotify().
| #define STABILIZECALL_L | ( | msg | ) | BASECALL_L(msg) |
Definition at line 38 of file ChordMessage_m.h.
Referenced by oversim::Chord::handleNewSuccessorHint(), oversim::Chord::handleRpcNotifyResponse(), and oversim::Chord::handleStabilizeTimerExpired().
| #define STABILIZERESPONSE_L | ( | msg | ) | (BASERESPONSE_L(msg) + NODEHANDLE_L) |
Definition at line 39 of file ChordMessage_m.h.
Referenced by oversim::Chord::rpcStabilize().
| enum ChordCommand |
Enum generated from overlay/chord/ChordMessage.msg by opp_msgc.
enum ChordCommand
{
NEWSUCCESSORHINT = 0;
}
Definition at line 63 of file ChordMessage_m.h.
|
inline |
Definition at line 102 of file ChordMessage_m.h.
|
inline |
Definition at line 146 of file ChordMessage_m.h.
|
inline |
Definition at line 185 of file ChordMessage_m.h.
|
inline |
Definition at line 240 of file ChordMessage_m.h.
|
inline |
Definition at line 274 of file ChordMessage_m.h.
|
inline |
Definition at line 325 of file ChordMessage_m.h.
|
inline |
Definition at line 359 of file ChordMessage_m.h.
|
inline |
Definition at line 398 of file ChordMessage_m.h.
|
inline |
Definition at line 436 of file ChordMessage_m.h.
|
inline |
Definition at line 482 of file ChordMessage_m.h.
|
inline |
Definition at line 525 of file ChordMessage_m.h.
|
inline |
Definition at line 564 of file ChordMessage_m.h.
|
inline |
Definition at line 615 of file ChordMessage_m.h.
|
inline |
Definition at line 103 of file ChordMessage_m.h.
|
inline |
Definition at line 147 of file ChordMessage_m.h.
|
inline |
Definition at line 186 of file ChordMessage_m.h.
|
inline |
Definition at line 241 of file ChordMessage_m.h.
|
inline |
Definition at line 275 of file ChordMessage_m.h.
|
inline |
Definition at line 326 of file ChordMessage_m.h.
|
inline |
Definition at line 360 of file ChordMessage_m.h.
|
inline |
Definition at line 399 of file ChordMessage_m.h.
|
inline |
Definition at line 437 of file ChordMessage_m.h.
|
inline |
Definition at line 483 of file ChordMessage_m.h.
|
inline |
Definition at line 526 of file ChordMessage_m.h.
|
inline |
Definition at line 565 of file ChordMessage_m.h.
|
inline |
Definition at line 616 of file ChordMessage_m.h.
|
static |
Definition at line 23 of file ChordMessage_m.h.
|
static |
Definition at line 25 of file ChordMessage_m.h.
|
static |
Definition at line 27 of file ChordMessage_m.h.
|
static |
Definition at line 26 of file ChordMessage_m.h.
|
static |
Definition at line 24 of file ChordMessage_m.h.