C# 클래스 BlitsMe.TransportEmulator.ProxyTransportManager

상속: ITransportManager
파일 보기 프로젝트 열기: gwupe/Gwupe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
PhysicalLayer System.Collections.Queue
PhysicalLayerLock object
proxy ProxyTransportManager
stopwatch Stopwatch

공개 메소드들

메소드 설명
AddTunnel ( IUDPTunnel tunnel, int priority ) : void
Close ( ) : void
CloseTunnel ( IUDPTunnel tunnel ) : void
OnActive ( EventArgs e ) : void
OnInactive ( EventArgs e ) : void
ProxyTransportManager ( TransportForm transportForm, bool client ) : System
SendData ( IPacket packet ) : void
SetProxy ( ProxyTransportManager transportManager ) : void

비공개 메소드들

메소드 설명
PhysicalLayerPump ( ) : void
ResetPeriod ( ) : void
SendToDestination ( IPacket packet ) : void

메소드 상세

AddTunnel() 공개 메소드

public AddTunnel ( IUDPTunnel tunnel, int priority ) : void
tunnel IUDPTunnel
priority int
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CloseTunnel() 공개 메소드

public CloseTunnel ( IUDPTunnel tunnel ) : void
tunnel IUDPTunnel
리턴 void

OnActive() 공개 메소드

public OnActive ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnInactive() 공개 메소드

public OnInactive ( EventArgs e ) : void
e System.EventArgs
리턴 void

ProxyTransportManager() 공개 메소드

public ProxyTransportManager ( TransportForm transportForm, bool client ) : System
transportForm TransportForm
client bool
리턴 System

SendData() 공개 메소드

public SendData ( IPacket packet ) : void
packet IPacket
리턴 void

SetProxy() 공개 메소드

public SetProxy ( ProxyTransportManager transportManager ) : void
transportManager ProxyTransportManager
리턴 void

프로퍼티 상세

PhysicalLayer 공개적으로 프로퍼티

public Queue,System.Collections PhysicalLayer
리턴 System.Collections.Queue

PhysicalLayerLock 공개적으로 프로퍼티

public object PhysicalLayerLock
리턴 object

proxy 공개적으로 프로퍼티

public ProxyTransportManager,BlitsMe.TransportEmulator proxy
리턴 ProxyTransportManager

stopwatch 공개적으로 프로퍼티

public Stopwatch stopwatch
리턴 Stopwatch