OpenSim
|
Holds a reference to the
this packet is destined for, along with the serialized packet data, sequence number (if this is a resend), number of times this packet has been resent, the time of the last resend, and the throttling category for this packet More...
Public Member Functions | |
OutgoingPacket (LLUDPClient client, UDPPacketBuffer buffer, ThrottleOutPacketType category, UnackedPacketMethod method) | |
Default constructor More... | |
Public Attributes | |
LLUDPClient | Client |
Client this packet is destined for More... | |
UDPPacketBuffer | Buffer |
Packet data to send More... | |
uint | SequenceNumber |
Sequence number of the wrapped packet More... | |
int | ResendCount |
Number of times this packet has been resent More... | |
int | TickCount |
Environment.TickCount when this packet was last sent over the wire More... | |
ThrottleOutPacketType | Category |
Category this packet belongs to More... | |
UnackedPacketMethod | UnackedMethod |
The delegate to be called if this packet is determined to be unacknowledged More... | |
Holds a reference to the
this packet is destined for, along with the serialized packet data, sequence number (if this is a resend), number of times this packet has been resent, the time of the last resend, and the throttling category for this packet
Definition at line 43 of file OutgoingPacket.cs.
|
inline |
Default constructor
client | Reference to the client this packet is destined for |
buffer | Serialized packet data. If the flags or sequence number need to be updated, they will be injected directly into this binary buffer |
category | Throttling category for this packet |
Definition at line 67 of file OutgoingPacket.cs.
UDPPacketBuffer OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.Buffer |
Packet data to send
Definition at line 48 of file OutgoingPacket.cs.
ThrottleOutPacketType OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.Category |
Category this packet belongs to
Definition at line 56 of file OutgoingPacket.cs.
LLUDPClient OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.Client |
Client this packet is destined for
Definition at line 46 of file OutgoingPacket.cs.
int OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.ResendCount |
Number of times this packet has been resent
Definition at line 52 of file OutgoingPacket.cs.
uint OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.SequenceNumber |
Sequence number of the wrapped packet
Definition at line 50 of file OutgoingPacket.cs.
int OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.TickCount |
Environment.TickCount when this packet was last sent over the wire
Definition at line 54 of file OutgoingPacket.cs.
UnackedPacketMethod OpenSim.Region.ClientStack.LindenUDP.OutgoingPacket.UnackedMethod |
The delegate to be called if this packet is determined to be unacknowledged
Definition at line 58 of file OutgoingPacket.cs.