File: Common/CommonMessages.msg
Control info for internal handling BaseOverlaMessages.
Author: Bernhard Heep
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.
Name | Type | Description |
---|---|---|
lastHop | TransportAddress | last hop node |
srcNode | NodeHandle | the message's source node IP/port/nodeID |
hopCount | int | hop count |
visitedHops | TransportAddress[] | hops on route |
srcComp | int | source component |
destComp | int | destination component |
transportType | int | transport type of the received message |
routingType | int |
class OverlayCtrlInfo { fields: TransportAddress lastHop; // last hop node NodeHandle srcNode; // the message's source node IP/port/nodeID int hopCount = 0; // hop count TransportAddress visitedHops[]; // hops on route int srcComp enum(CompType); // source component int destComp enum(CompType); // destination component int transportType enum(TransportType) = INVALID_TRANSPORT; // transport type of the received message int routingType enum(RoutingType); };