C# Class GridProxy.Proxy.SimProxy

Mostrar archivo Open project: 3di/3di-viewer-rei-libs

Public Properties

Property Type Description
incomingSequence uint
outgoingSequence uint

Public Methods

Method Description
CheckAcks ( Packet packet, Direction direction, int &length, bool &needsCopy ) : Packet
Inject ( Packet packet, Direction direction ) : void
LocalEndPoint ( ) : IPEndPoint
ModifySequence ( Packet packet, Direction direction, int &length, bool &needsCopy ) : Packet
Reset ( ) : void
Run ( ) : void
SendPacket ( Packet packet, bool skipZero ) : void
SimProxy ( ProxyConfig proxyConfig, IPEndPoint simEndPoint, Proxy proxy ) : System
WaitForAck ( Packet packet, Direction direction ) : void

Private Methods

Method Description
BackgroundTasks ( ) : void
ReceiveFromClient ( IAsyncResult ar ) : void

Method Details

CheckAcks() public method

public CheckAcks ( Packet packet, Direction direction, int &length, bool &needsCopy ) : Packet
packet OpenMetaverse.Packets.Packet
direction Direction
length int
needsCopy bool
return OpenMetaverse.Packets.Packet

Inject() public method

public Inject ( Packet packet, Direction direction ) : void
packet OpenMetaverse.Packets.Packet
direction Direction
return void

LocalEndPoint() public method

public LocalEndPoint ( ) : IPEndPoint
return System.Net.IPEndPoint

ModifySequence() public method

public ModifySequence ( Packet packet, Direction direction, int &length, bool &needsCopy ) : Packet
packet OpenMetaverse.Packets.Packet
direction Direction
length int
needsCopy bool
return OpenMetaverse.Packets.Packet

Reset() public method

public Reset ( ) : void
return void

Run() public method

public Run ( ) : void
return void

SendPacket() public method

public SendPacket ( Packet packet, bool skipZero ) : void
packet OpenMetaverse.Packets.Packet
skipZero bool
return void

SimProxy() public method

public SimProxy ( ProxyConfig proxyConfig, IPEndPoint simEndPoint, Proxy proxy ) : System
proxyConfig ProxyConfig
simEndPoint System.Net.IPEndPoint
proxy Proxy
return System

WaitForAck() public method

public WaitForAck ( Packet packet, Direction direction ) : void
packet OpenMetaverse.Packets.Packet
direction Direction
return void

Property Details

incomingSequence public_oe property

public uint incomingSequence
return uint

outgoingSequence public_oe property

public uint outgoingSequence
return uint