Reliable packets hold raw packet data, which is sent using Resend to a Client via Destination. More...
| Extends: | |
| Constructors: |
|
| Properties: |
|
| Methods: |
|
| Inherited Properties: | |
| Inherited Methods: | |
| Inherited Functions: |
|
This represents a Client object supplied by a NetworkEngine. This is supplied through the assignment-overload. This property has protected assignment-access. Assignment is considered unsafe if this ReliablePacket is already being managed by a NetworkEngine; use at your own risk.
This specifies the identifier attached to this reliable packet. This is assigned by a NetworkEngine, and is unique to this packet / its contents. This property has protected assignment-access.
This will always return True. See also: The Packet class's IsReliable implementation.
This resends the (Raw) contents of this packet to Destination, using Network. This will reset the internal resend-timer.
This is called by NetworkEngine objects (Usually passing themselves as Network) to automate things like calling Resend. Internally, ReliablePacket objects hold resend-timers, this routine manages this timer, and calls Resend accordingly.