Message CommonAPIMessage

File: Common/CommonMessages.msg

Base class for all common API message types

Author: Bernhard Heep

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.

Known subclasses:

KBRroute

Message type for KBR route calls

KBRforward

Message type for KBR forward calls

KBRdeliver

Message type for information sent from the overlay to the application

KBRupdate

Message type to inform overlay nodes about new or left nodes

Fields:

Name Type Description
type int

message type

Source code:

message CommonAPIMessage
{
    fields:
        int type enum(CommonAPIMessageType) = COMMON_API_UNDEFINED;  // message type
};