Message BaseRouteMessage

File: Common/BaseOverlayMessage.msg

(no description)

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

Fields:

Name Type Description
destKey OverlayKey

destination key

srcNode NodeHandle

source node

finalHop bool

if true, stop forwarding this message

hopCount int

hop count, increased by BaseOverlay

Source code:

message BaseRouteMessage extends BaseOverlayMessage {
  fields:
    OverlayKey destKey;     // destination key
    NodeHandle srcNode;     // source node
    bool finalHop = false;  // if true, stop forwarding this message
    int hopCount = 0;       // hop count, increased by BaseOverlay
};