Packet BrooseFindNodeExtMessage

File: src/overlay/broose/BrooseMessage.msg

message to lookup up an overlay node

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Fields:

Name Type Description
maxDistance int

the estimated maximum distance to any key

rightShifting bool

true if message belongs to a rightshift lookup

lastNode NodeHandle

last node that handled this message

routeKey OverlayKey

overlay node to route the message to

step int

the remaining de bruijn routing steps

Source code:

//
// message to lookup up an overlay node
//
packet BrooseFindNodeExtMessage
{
    OverlayKey routeKey;   // overlay node to route the message to 
    int step;              // the remaining de bruijn routing steps
    int maxDistance;       // the estimated maximum distance to any key
    bool rightShifting;    // true if message belongs to a rightshift lookup
    NodeHandle lastNode;   // last node that handled this message
}