MsgArchGroupTxm: Message

01 Group message transmission. The contained message will be transmitted with the additional parameter members.

Types

02
TypeNameDescription
enumEndpoint{ EndOther, EndLocalSubgroup, EndLocalMember }

Members

03
TypeNameDescription
EndpointmSourceSource identification
uint64mSourceMaskSpecific source mask if EndOther
EndpointmDestinationDestination identification
uint64mDestinationMaskSpecific destination mask if EndOther
MessagempMsg / mMsgTransported Message
uint64mDataKeyExplicit DataKey. 0 if none.

Constructor

04

[C++] MsgArchGroupTxm(Message *pMsg, uint64 sourceMask, uint64 destinationMask, uint64 dataKey = 0);
[C++] MsgArchGroupTxm(Message *pMsg, Endpoint source, Endpoint destination, uint64 dataKey = 0);
[C#] MsgArchGroupTxm(Message msg, ulong sourceMask, ulong destinationMask, ulong dataKey);
[C#] MsgArchGroupTxm(Message msg, Endpoint source, Endpoint destination, ulong dataKey);


Method: GenerateDataKey()

05

[*] void GenerateDataKey();

06 This method sets mDataKey according to the current member information.
07 Reference: net::semys::msg::Arch
Implementation: Semys Architecture
See Also: Message Group: Arch

Goto: Main Page; This page is part of the Semys software documentation. See About: Documentation for details.