Property | Type | Description | |
---|---|---|---|
AvatarUpdatesPerCallBack | int | ||
ClientTimeOut | int | ||
PacketLog | PacketLogger | ||
PrimUpdatesPerCallback | int | ||
TextureSendLimit | int | ||
TickCountResolution | float | ||
m_circuitManager | |||
m_scene | IScene |
Property | Type | Description | |
---|---|---|---|
m_shouldCollectStats | bool | ||
m_throttle | TokenBucket | ||
m_throttleRates |
Method | Description | |
---|---|---|
AddClient ( uint circuitCode, UUID agentID, UUID sessionID, |
||
AddScene ( IScene scene ) : void | ||
BroadcastPacket ( |
||
ClientOutgoingPacketHandler ( IClientAPI client ) : void | ||
CloseThreadPool ( ) : void | ||
CompletePing ( |
||
Copy ( ) : IClientNetworkServer | ||
FireAndForget ( Action | ||
Flush ( |
||
ForEachInternalClient ( Action |
||
HandleUseCircuitCode ( object o ) : void | ||
InitThreadPool ( int maxThreads ) : void | ||
Initialize ( uint port, IConfigSource configSource, |
||
LogPacketHeader ( bool incoming, uint circuit, byte flags, PacketType packetType, ushort size ) : void | ||
ProcessInPacket ( object state ) : void | ||
RemoveClient ( IClientAPI client ) : void | ||
RemoveClient ( |
||
ResendUnacked ( |
||
SendAckImmediate ( |
||
SendAcks ( |
||
SendPacket ( |
||
SendPacketData ( |
||
SendPing ( |
||
Start ( ) : void | ||
Stop ( ) : void | ||
UpdatePort ( uint port ) : void |
Method | Description | |
---|---|---|
LogoutHandler ( IClientAPI client ) : void | ||
PacketReceived ( UDPPacketBuffer buffer ) : void |
Method | Description | |
---|---|---|
IncomingPacketHandlerLoop ( ) : bool | ||
IsClientAuthorized ( UseCircuitCodePacket useCircuitCode, |
||
OutgoingPacketHandlerLoop ( ) : bool | ||
SendPacketFinal ( |
Actually send a packet to a client.
|
|
SmartThreadPoolCallback ( object o ) : object |
public AddClient ( uint circuitCode, UUID agentID, UUID sessionID, |
||
circuitCode | uint | |
agentID | UUID | |
sessionID | UUID | |
remoteEndPoint | ||
sessionInfo | ||
return | bool |
public BroadcastPacket ( |
||
packet | ||
category | ThrottleOutPacketType | |
sendToPausedAgents | bool | |
allowSplitting | bool | |
resendMethod | UnackedPacketMethod | |
finishedMethod | UnackedPacketMethod | |
return | void |
public ClientOutgoingPacketHandler ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
public CompletePing ( |
||
udpClient | ||
pingID | byte | |
return | void |
public Flush ( |
||
udpClient | ||
return | void |
public ForEachInternalClient ( Action |
||
action | Action |
|
return | void |
public HandleUseCircuitCode ( object o ) : void | ||
o | object | |
return | void |
public InitThreadPool ( int maxThreads ) : void | ||
maxThreads | int | |
return | void |
public Initialize ( uint port, IConfigSource configSource, |
||
port | uint | |
configSource | IConfigSource | |
circuitManager | ||
return | void |
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 ProcessInPacket ( object state ) : void | ||
state | object | |
return | void |
public RemoveClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
public RemoveClient ( |
||
udpClient | ||
return | void |
public ResendUnacked ( |
||
udpClient | ||
return | void |
public SendAckImmediate ( |
||
remoteEndpoint | ||
sequenceNumber | uint | |
return | void |
public SendAcks ( |
||
udpClient | ||
return | void |
public SendPacket ( |
||
udpClient | ||
packet | ||
category | ThrottleOutPacketType | |
allowSplitting | bool | |
resendMethod | UnackedPacketMethod | |
finishedMethod | UnackedPacketMethod | |
return | void |
public SendPacketData ( |
||
udpClient | ||
data | byte | |
packet | ||
category | ThrottleOutPacketType | |
resendMethod | UnackedPacketMethod | |
finishedMethod | UnackedPacketMethod | |
return | void |
public SendPing ( |
||
udpClient | ||
return | void |
public AgentCircuitManager,Universe.Framework.SceneInfo m_circuitManager | ||
return |
protected static bool m_shouldCollectStats | ||
return | bool |