Message FindNodeResponse

File: Common/BaseOverlayMessage.msg

C++ definition: click here

A basic find node rpc call

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
neighbors bool
closestNodes NodeHandle[]

vector of known next hops to the lookup key

Source code:

message FindNodeResponse extends BaseResponseMessage {
  fields:
    // the node is responsible (= in the neighborhood) for the lookup key
    bool neighbors; 
    NodeHandle closestNodes[];  // vector of known next hops to the lookup key
};