Message BaseCallMessage

File: Common/CommonMessages.msg

A basic Remote-Procedure-Call message

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:

BaseRpcMessage

A basic Remote-Procedure-Call message used for calls and return values

Known subclasses:

DHTMessageCall (no description)
ScribeJoinCall (no description)
ScribePublishCall (no description)
FindNodeCall

A basic find node rpc response

FailedNodeCall

A basic failed node notification

PingCall

A basic ping rpc call

NextHopCall

A next hop rpc call

DHTputCAPICall

Message type to store value at the keys root

DHTgetCAPICall

Message type to order the value corresponding to the OverlayKey key from the node responsible of key

DHTdumpCall

Request to dump all local DHT records

LookupCall

Internal RPC to ask overlay to start a lookup

Author: Ingmar Baumgart

P2pnsRegisterCall

P2PNS Register RPC Call

P2pnsResolveCall

P2PNS Resolve RPC Call

NotifyCall

Message used to inform about existing predecessors

JoinCall

Message used to join a chord overlay

StabilizeCall

Message used for the stabilization protocol as mentioned in "Chord: A Scalable Peer-to-Peer Lookup Protocol for Internet Applications"

FixfingersCall

Message used to verify our ChordFingerTable

DeBruijnCall (no description)
PubSubJoinCall (no description)
PubSubResponsibleNodeCall (no description)
PubSubTakeOverSubspaceCall (no description)
PubSubSubscriptionCall (no description)
PubSubHelpCall (no description)
PubSubIntermediateCall (no description)
PubSubBackupCall (no description)
PubSubPingCall (no description)
PubSubAdoptChildCall (no description)
BucketCall

requests a bucket from the destination node

BroosePingCall

a ping message to check if destination node is answering

Source code:

message BaseCallMessage extends BaseRpcMessage {
};