Message VastMessage

File: Overlay/Vast/Vast.msg

Base message for all messages used by Vast JOIN_REQUEST, ENCLOSING_NEIGHBORS_REQUEST, PING, PONG

Inheritance diagram:

The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.

Extends:

BaseOverlayMessage

Base class for all messages handled by overlay modules

Known subclasses:

VastListMessage (no description)
VastMoveMessage (no description)
VastDiscardMessage (no description)

Fields:

Name Type Description
command int
sourceNode NodeHandle
destKey OverlayKey
pos Vector2D

Source code:

message VastMessage extends BaseOverlayMessage 
{
    fields:
        int command enum(VASTCommand);
        NodeHandle sourceNode;
        OverlayKey destKey;
        Vector2D pos;
};