This is an internal base-class for BasicPacketPool and ReliablePacketPool, providing common functionality.
Extended by: | |
Constructors: |
|
Properties: |
|
Methods: |
|
This corresponds to the constructor argument of the same name. This property has protected assignment-access. See also: New
This corresponds to the constructor argument of the same name. This property has protected assignment-access. See also: New
This obtains a packet, then returns it. (Reference-count management and GeneratePacket)
This is an internal constructor used to initialize the pool; PoolSize specifies the number of initial objects. This constructor is protected.
This is an abstract method used to generate a packet for internal management. This method is protected.
This is used to release a handle to a 'PacketType' object. This will call Release, but expects the object to remain usable. For details, see Packet.New.