General features- Very easy to use
- Low CPU overhead
- Supports any number of connections
Reliability- Duplicate packets detected and dropped for all delivery methods (even unreliable)
- Sequenced messages, late packets are dropped
- Reliable messages, lost packets are resent
- Ordered reliable messages, lost packets are resent and early packets are withheld
- Multiple channels for both sequenced and ordered messages
- Message fragmentation; large messages sent using many packets transparent to application
Low bandwidth- Very compact packet layout
- Message coalescing; multiple messages automatically sent in as few packets as possible
- Bitstream write/read
- Compact message storage; reliable messages will be stored just once for broadcasts
Utility features- Encryption and Authentication using RSA and XTEA
- Clock synchronization; reliable packet timestamps regardless of packet roundtrip time variations
- Bandwidth throttling
- Local network server discovery
- Connection statistics
- Ability to simulate lag, loss and packet duplication for testing
|
Extras
Totally Awesome!
good work!