File: Common/BaseOverlayMessage.msg
Base class for all messages handled by overlay modules
Author: Bernhard Heep
See also: ChordMessage
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.

| BaseRouteMessage | (no description) |
| BaseAppDataMessage | (no description) |
| BaseRpcMessage | A basic Remote-Procedure-Call message used for calls and return values |
| ChordMessage | (no description) |
| GiaMessage | Main GIA-Message definition Author: Robert Palmer |
| VastMessage | (no description) |
| SimpleClientMessage | (no description) |
| Name | Type | Description |
|---|---|---|
| type | int | message type |
| signaling | bool | true if this is a signaling message |
message BaseOverlayMessage { fields: int type enum(BaseOverlayMessageType) = OVERLAYSIGNALING; // message type bool signaling = true; // true if this is a signaling message };