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 |