| Copyright | (c) Anton Gushcha, 2015-2016 |
|---|---|
| License | BSD3 |
| Maintainer | ncrashed@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Game.GoreAndAsh.Network.Message
Description
- data Message = Message {}
- data MessageType
- messageToPacket :: Message -> Packet
Documentation
Message that has individual options about reliability
Constructors
| Message | |
Fields | |
data MessageType Source #
Strategy how given message is delivered to remote host
Constructors
| ReliableMessage | TCP like, ordered reliable delivery |
| UnreliableMessage | Unrelieable, sequenced but fragments are sent with reliability |
| UnsequencedMessage | Unreliable and unsequenced (not sort while receiving) |
| UnreliableFragmentedMessage | Unreliable, sequenced sent with fragments sent within unreliable method |
| UnsequencedFragmentedMessage | Unreliable, unsequenced with fragments sent within unreliable method |
Instances
messageToPacket :: Message -> Packet Source #
Convert message to internal ENet packet