Message SearchResponseMessage

File: Overlay/Gia/GiaMessage.msg

C++ definition: click here

Search response message

Author: Robert Palmer

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:

GiaIDMessage

A GiaMessage extended by an unique ID-Field

Author: Robert Palmer

Fields:

Name Type Description
searchKey OverlayKey

searched key

reversePath OverlayKey[]

vector containing all remaining nodes which the search message passed

foundNode GiaNode

this node contains the searched key

searchHopCount int

how many hops from foundNode to the originator of the search message were necessary

Source code:

message SearchResponseMessage extends GiaIDMessage
{
   fields:
   	OverlayKey searchKey;		// searched key
	OverlayKey reversePath[];	// vector containing all remaining nodes which the search message passed
	GiaNode foundNode;		// this node contains the searched key
	int searchHopCount;		// how many hops from foundNode to the originator of the search message were necessary
};