Class Spread::DataMessage
In: spread.c
Parent: Spread::Message

Methods

agreed?   causal?   fifo?   groups   message   msg_type   reliable?   safe?   sender   unreliable?  

Public Instance methods

true iff the message’s service type is Spread::AGREED_MESS.

true iff the message’s service type is Spread::FIFO_MESS.

true iff the message’s service type is Spread::FIFO_MESS.

Returns the names of all the groups who received this message.

XXX: document Spread::MembershipMessage#members as well

The content of the data message.

The user-defined "type" of the message. This can be set when the message is broadcast via Spread::Connection#multicast; if not defined, it defaults to 0.

true iff the message’s service type is Spread::RELIABLE_MESS.

true iff the message’s service type is Spread::SAFE_MESS.

The private group name of the Spread node that sent the message.

true iff the message’s service type is Spread::UNRELIABLE_MESS.

[Validate]