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.