C# Класс Shadowsocks.Controller.Handler

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
connection Socket
controller ShadowsocksController
encryptor IEncryptor
lastActivity System.DateTime
relay TCPRelay
remote Socket
server Shadowsocks.Model.Server

Открытые методы

Метод Описание
Close ( ) : void
CreateRemote ( ) : void
Start ( byte firstPacket, int length ) : void

Приватные методы

Метод Описание
CheckClose ( ) : void
ConnectCallback ( IAsyncResult ar ) : void
HandleUDPAssociate ( ) : void
HandshakeReceive ( ) : void
HandshakeSendCallback ( IAsyncResult ar ) : void
PipeConnectionReceiveCallback ( IAsyncResult ar ) : void
PipeConnectionSendCallback ( IAsyncResult ar ) : void
PipeRemoteReceiveCallback ( IAsyncResult ar ) : void
PipeRemoteSendCallback ( IAsyncResult ar ) : void
ReadAll ( IAsyncResult ar ) : void
ResponseCallback ( IAsyncResult ar ) : void
RetryConnect ( ) : void
StartConnect ( ) : void
StartPipe ( ) : void
connectTimer_Elapsed ( object sender, ElapsedEventArgs e ) : void
handshakeReceive2Callback ( IAsyncResult ar ) : void

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

CreateRemote() публичный Метод

public CreateRemote ( ) : void
Результат void

Start() публичный Метод

public Start ( byte firstPacket, int length ) : void
firstPacket byte
length int
Результат void

Описание свойств

connection публичное свойство

public Socket connection
Результат Socket

controller публичное свойство

public ShadowsocksController,Shadowsocks.Controller controller
Результат ShadowsocksController

encryptor публичное свойство

public IEncryptor encryptor
Результат IEncryptor

lastActivity публичное свойство

public DateTime,System lastActivity
Результат System.DateTime

relay публичное свойство

public TCPRelay,Shadowsocks.Controller relay
Результат TCPRelay

remote публичное свойство

public Socket remote
Результат Socket

server публичное свойство

public Server,Shadowsocks.Model server
Результат Shadowsocks.Model.Server