|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Message to be sent.
| | Constructors | | Outgoing | | | outOrdering :: !OrderingType | | | outDiscard :: !Bool | If True you won't get a copy of this message back from the server.
| | outData :: !ByteString | Message body.
| | outGroups :: ![Group] | Recipients of the message
| | outMsgType :: !Word16 | To be used by the application to identify the kind of message.
|
|
| Instances | |
|
|
|
| Message received.
| | Constructors | | Instances | |
|
|
|
| Union Type of messages that can be received from the server.
| | Constructors | | Instances | |
|
|
|
| A Group is a collection of clients identified by a name.
| Instances | |
|
|
|
| A PrivateGroup identifies a connection.
|
|
|
| Initial part of a PrivateGroup name that is chosen by the client when connecting.
| Instances | |
|
|
|
| Identifier for a membership message.
| Instances | |
|
|
|
| Represents the orderings as specified by the Spread toolkit.
| | Constructors | | Unreliable | | | Reliable | | | Fifo | | | Causal | | | Agreed | | | Safe | |
| Instances | |
|
|
|
| What caused a membership message.
| | Constructors | | Join | | | | Leave | | | | Disconnect | | | | Network | | |
| Instances | |
|
|
|
|
|
|
|
| Messages used to join or leave a group.
| | Constructors | | Instances | |
|
|
|
| Message regarding changes in group membership.
| | Constructors | |
|