Packet PastryJoinMessage

File: src/overlay/pastry/PastryMessage.msg

C++ definition: click here

Message used to join a pastry overlay

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Extends:

PastryMessage (packet)

Base message for all messages used by Pastry

Fields:

Name Type Description
statType int

message type for stats

sendStateTo TransportAddress

TransportAddress of the node that wants to join int joinHopCount = 0; // counts the hops this message takes

pastryMsgType int

the PastryMsgType

type int

message type

Source code:

//
// Message used to join a pastry overlay
//
packet PastryJoinMessage extends PastryMessage
{
    TransportAddress sendStateTo = TransportAddress::UNSPECIFIED_NODE;    // TransportAddress of the node that wants to join
        //int joinHopCount = 0;    // counts the hops this message takes
}