Packet ALMMessage

File: src/common/CommonMessages.msg

C++ definition

Base message for ALM communication

Author: Stephan Krause

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Known subclasses:

Name Type Description
ALMAnycastMessage packet

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

ALMCreateMessage packet

Create a multicast group

ALMDeleteMessage packet

Delete a multicast group

ALMLeaveMessage packet

Leave a multicast group

ALMMulticastMessage packet

Send a multicast message to all group members

ALMSubscribeMessage packet

Subscribe to a multicast group

Fields:

Name Type Description
groupId OverlayKey

Source code:

//
// Base message for ALM communication
//
// @author Stephan Krause
//
packet ALMMessage
{
    OverlayKey groupId;
}