Packet ALMMessage

File: src/common/CommonMessages.msg

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.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Known subclasses:

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;
}