File: Common/CommonMessages.msg
Base class for all messages handled by overlay modules
Author: Bernhard Heep
See also: ChordMessage
message BaseOverlayMessage extends OverSimMessage {
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.
BaseRouteMessage | (no description) |
BaseAppDataMessage | (no description) |
BaseRpcMessage | A basic Remote-Procedure-Call message used for calls and return values |
BootstrapLookupMessage | Internal message for the BootstrapList lookup listener |
GameAPIMessage | (no description) |
ChordMessage | Base message for all messages used by Chord |
GiaMessage | Main GIA-Message definition Author: Robert Palmer |
PubSubUnsubscriptionMessage | (no description) |
PubSubReplacementMessage | (no description) |
PubSubFailedNodeMessage | (no description) |
PubSubNodeLeftMessage | (no description) |
PubSubReleaseIntermediateMessage | (no description) |
PubSubHelpReleaseMessage | (no description) |
PubSubBackupSubscriptionMessage | (no description) |
PubSubBackupIntermediateMessage | (no description) |
PubSubBackupUnsubscribeMessage | (no description) |
PubSubMoveMessage | (no description) |
PubSubMoveListMessage | (no description) |
PastryMessage | Base message for all messages used by Pastry |
KademliaRoutingInfoMessage | Message to inform node about potential next hops during recursive routing |
VastMessage | Base message for all messages used by Vast JOIN_REQUEST, ENCLOSING_NEIGHBORS_REQUEST, PING, PONG |
Name | Type | Description |
---|---|---|
type | int | message type |
statType | int | message type for stats |
message BaseOverlayMessage { fields: int type enum(BaseOverlayMessageType) = OVERLAYSIGNALING; // message type int statType enum(StatType) = MAINTENANCE_STAT; // message type for stats };