C# 클래스 Shadowsocks.Controller.TCPRelay

상속: Shadowsocks.Controller.Listener.Service
파일 보기 프로젝트 열기: shadowsocks/shadowsocks-windows 1 사용 예제들

공개 메소드들

메소드 설명
Handle ( byte firstPacket, int length, Socket socket, object state ) : bool
Stop ( ) : void
TCPRelay ( ShadowsocksController controller, Configuration conf ) : System
UpdateInboundCounter ( Server server, long n ) : void
UpdateLatency ( Server server, System.TimeSpan latency ) : void
UpdateOutboundCounter ( Server server, long n ) : void

메소드 상세

Handle() 공개 메소드

public Handle ( byte firstPacket, int length, Socket socket, object state ) : bool
firstPacket byte
length int
socket Socket
state object
리턴 bool

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

TCPRelay() 공개 메소드

public TCPRelay ( ShadowsocksController controller, Configuration conf ) : System
controller ShadowsocksController
conf Shadowsocks.Model.Configuration
리턴 System

UpdateInboundCounter() 공개 메소드

public UpdateInboundCounter ( Server server, long n ) : void
server Shadowsocks.Model.Server
n long
리턴 void

UpdateLatency() 공개 메소드

public UpdateLatency ( Server server, System.TimeSpan latency ) : void
server Shadowsocks.Model.Server
latency System.TimeSpan
리턴 void

UpdateOutboundCounter() 공개 메소드

public UpdateOutboundCounter ( Server server, long n ) : void
server Shadowsocks.Model.Server
n long
리턴 void