Descibed allowed types of quality of service for channels.
| Unreliable | Just sending message, no grants. |
| UnreliableFragmented | The same as unreliable, but big message (up to 32 fragment per message) can be sent. |
| UnreliableSequenced | The same as unrelaible but all unorder messages will be dropped. Example: VoIP. |
| Reliable | Channel will be configured as relaiable, each message sent in this channel will be delivered or connection will be disconnected. |
| ReliableFragmented | Same as reliable, but big messages are allowed (up to 32 fragment with fragmentsize each for message). |
| ReliableSequenced | The same as reliable, but with granting message order. |
| StateUpdate | Unreliable, only last message in send buffer will be sent, only most recent message in reading buffer will be delivered. |
| ReliableStateUpdate | The same as StateUpdate, but reliable. |
| AllCostDelivery | Reliable message will resend almost with each frame, without waiting delivery notification. usefull for important urgent short messages, like a shoot. |
| Networking.QosType | Like reliable but more tolerant of bad network conditions |
| Networking.QosType | Like reliable fragmented, but more tolerant of bad network conditions |
| Networking.QosType | Like reliable sequenced, but more tolerant of bad network conditions |
| Networking.QosType | Like all cost, but more tolerant of bad network conditions |