Message PastryRequestMessage

File: Overlay/Pastry/PastryMessage.msg

Message used to request PastryState or a Leafset

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:

PastryMessage

Base message for all messages used by Pastry

Fields:

Name Type Description
sendStateTo TransportAddress

TransportAddress of the node that requests the state

pastryReqType int

the PastryMsgType

Source code:

message PastryRequestMessage extends PastryMessage
{
    fields:
        TransportAddress sendStateTo = TransportAddress::UNSPECIFIED_NODE;    // TransportAddress of the node that requests the state
        int pastryReqType = PASTRY_MSG_STD;    // the PastryMsgType
};