Message ALMMessage

File: Common/CommonMessages.msg

Base message for ALM communication

Author: Stephan Krause

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:

ALMCreateMessage

Create a multicast group

ALMDeleteMessage

Delete a multicast group

ALMSubscribeMessage

Subscribe to a multicast group

ALMLeaveMessage

Leave a multicast group

ALMMulticastMessage

Send a multicast message to all group members

ALMAnycastMessage

Send a message to a (random) member in the group

Fields:

Name Type Description
groupId OverlayKey

Source code:

message ALMMessage {
    fields:
        OverlayKey groupId;
};