Message BucketResponse

File: Overlay/Broose/BrooseMessage.msg

response message to a BucketCall

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:

BaseResponseMessage

A basic Remote-Procedure-Response message

Fields:

Name Type Description
bucketType int

identifies the type of the bucket

bucketIndex int

the index of the bucket

nodeNum int

number of nodes in the bucket

nodes NodeHandle[]

array of nodes in the bucket

proState int

the protocol overlay state

Source code:

message BucketResponse extends BaseResponseMessage
{
   fields:
       int bucketType enum(BucketType);    // identifies the type of the bucket
       int bucketIndex;    // the index of the bucket
       int nodeNum;    // number of nodes in the bucket
       NodeHandle nodes[];    // array of nodes in the bucket
       int proState enum(ProState);    // the protocol overlay state

};