File: Overlay/Gia/GiaMessage.msg
C++ definition: click here
Main GIA-Message definition
Author: Robert Palmer
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.
BaseOverlayMessage | Base class for all messages handled by overlay modules |
GiaNeighborMessage | (no description) |
TokenMessage | Used for sending a token to a destination node Author: Robert Palmer |
GiaIDMessage | A GiaMessage extended by an unique ID-Field Author: Robert Palmer |
KeyListMessage | Send a keylist to a neighbor node Author: Robert Palmer |
Name | Type | Description |
---|---|---|
srcNode | NodeHandle | source node |
hopCount | int | hop count, increased by BaseOverlay |
command | int | COMMAND-Field |
srcCapacity | double | capacity of source node |
srcDegree | int | neighbor count of source node |
message GiaMessage extends BaseOverlayMessage { fields: NodeHandle srcNode; // source node int hopCount = 0; // hop count, increased by BaseOverlay int command enum(GIACommand); // COMMAND-Field double srcCapacity; // capacity of source node int srcDegree; // neighbor count of source node };