Property | Type | Description | |
---|---|---|---|
PacketLog | PacketLogger | ||
PrimUpdatesPerCallback | int | ||
TextureSendLimit | int | ||
TickCountResolution | float |
Property | Type | Description | |
---|---|---|---|
m_scene | Scene | ||
m_shouldCollectStats | bool | ||
m_throttle | OpenSim.Region.ClientStack.LindenUDP.TokenBucket | ||
m_throttleRates | ThrottleRates |
Method | Description | |
---|---|---|
AddScene ( IScene scene ) : void | ||
BroadcastPacket ( |
||
CompletePing ( LLUDPClient udpClient, byte pingID ) : void | ||
Flush ( LLUDPClient udpClient ) : void | ||
HandlesRegion ( Location x ) : bool | ||
LLUDPServer ( IPAddress listenIP, uint &port, int proxyPortOffsetParm, bool allow_alternate_port, IConfigSource configSource, AgentCircuitManager circuitManager ) : System | ||
LogPacketHeader ( bool incoming, uint circuit, byte flags, PacketType packetType, ushort size ) : void | ||
ResendUnacked ( LLUDPClient udpClient ) : void | ||
SendAcks ( LLUDPClient udpClient ) : void | ||
SendPacket ( LLUDPClient udpClient, Packet packet, ThrottleOutPacketType category, bool allowSplitting ) : void | ||
SendPacketData ( LLUDPClient udpClient, byte data, PacketType type, ThrottleOutPacketType category ) : void | ||
SendPing ( LLUDPClient udpClient ) : void | ||
Start ( ) : void | ||
Stop ( ) : void |
Method | Description | |
---|---|---|
AddClient ( uint circuitCode, UUID agentID, UUID sessionID, |
||
LogoutHandler ( IClientAPI client ) : void | ||
PacketReceived ( UDPPacketBuffer buffer ) : void |
Method | Description | |
---|---|---|
AddNewClient ( UseCircuitCodePacket useCircuitCode, |
||
ClientOutgoingPacketHandler ( IClientAPI client ) : void | ||
HandleUseCircuitCode ( object o ) : void | ||
IncomingPacketHandler ( ) : void | ||
IsClientAuthorized ( UseCircuitCodePacket useCircuitCode, AuthenticateResponse &sessionInfo ) : bool | ||
OutgoingPacketHandler ( ) : void | ||
ProcessInPacket ( object state ) : void | ||
RemoveClient ( LLUDPClient udpClient ) : void | ||
SendAckImmediate ( IPEndPoint remoteEndpoint, uint sequenceNumber ) : void | ||
SendPacketFinal ( OutgoingPacket outgoingPacket ) : void |
Actually send a packet to a client.
|
protected AddClient ( uint circuitCode, UUID agentID, UUID sessionID, |
||
circuitCode | uint | |
agentID | UUID | |
sessionID | UUID | |
remoteEndPoint | ||
sessionInfo | ||
return | void |
public BroadcastPacket ( |
||
packet | ||
category | ThrottleOutPacketType | |
sendToPausedAgents | bool | |
allowSplitting | bool | |
return | void |
public CompletePing ( LLUDPClient udpClient, byte pingID ) : void | ||
udpClient | LLUDPClient | |
pingID | byte | |
return | void |
public Flush ( LLUDPClient udpClient ) : void | ||
udpClient | LLUDPClient | |
return | void |
public LLUDPServer ( IPAddress listenIP, uint &port, int proxyPortOffsetParm, bool allow_alternate_port, IConfigSource configSource, AgentCircuitManager circuitManager ) : System | ||
listenIP | IPAddress | |
port | uint | |
proxyPortOffsetParm | int | |
allow_alternate_port | bool | |
configSource | IConfigSource | |
circuitManager | AgentCircuitManager | |
return | System |
public static LogPacketHeader ( bool incoming, uint circuit, byte flags, PacketType packetType, ushort size ) : void | ||
incoming | bool | |
circuit | uint | |
flags | byte | |
packetType | PacketType | |
size | ushort | |
return | void |
protected LogoutHandler ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
protected PacketReceived ( UDPPacketBuffer buffer ) : void | ||
buffer | UDPPacketBuffer | |
return | void |
public ResendUnacked ( LLUDPClient udpClient ) : void | ||
udpClient | LLUDPClient | |
return | void |
public SendAcks ( LLUDPClient udpClient ) : void | ||
udpClient | LLUDPClient | |
return | void |
public SendPacket ( LLUDPClient udpClient, Packet packet, ThrottleOutPacketType category, bool allowSplitting ) : void | ||
udpClient | LLUDPClient | |
packet | Packet | |
category | ThrottleOutPacketType | |
allowSplitting | bool | |
return | void |
public SendPacketData ( LLUDPClient udpClient, byte data, PacketType type, ThrottleOutPacketType category ) : void | ||
udpClient | LLUDPClient | |
data | byte | |
type | PacketType | |
category | ThrottleOutPacketType | |
return | void |
public SendPing ( LLUDPClient udpClient ) : void | ||
udpClient | LLUDPClient | |
return | void |
protected static bool m_shouldCollectStats | ||
return | bool |
protected OpenSim.Region.ClientStack.LindenUDP.TokenBucket m_throttle | ||
return | OpenSim.Region.ClientStack.LindenUDP.TokenBucket |