C# Class socks5.SocksTunnel

Afficher le fichier Open project: ThrDev/Socks5

Méthodes publiques

Свойство Type Description
Client socks5.Socks.SocksClient
ModifiedReq socks5.Socks.SocksRequest
RemoteClient socks5.TCP.Client
Req socks5.Socks.SocksRequest

Méthodes publiques

Méthode Description
Client_onClientDisconnected ( object sender, ClientEventArgs e ) : void
Client_onDataReceived ( object sender, DataEventArgs e ) : void
Open ( IPAddress outbound ) : void
RemoteClient_onClientDisconnected ( object sender, ClientEventArgs e ) : void
RemoteClient_onDataReceived ( object sender, DataEventArgs e ) : void
SocksTunnel ( SocksClient p, SocksRequest req, SocksRequest req1, int packetSize, int timeout ) : System
socketArgs_Completed ( object sender, SocketAsyncEventArgs e ) : void

Private Methods

Méthode Description
ConnectHandler ( SocketAsyncEventArgs e ) : void

Method Details

Client_onClientDisconnected() public méthode

public Client_onClientDisconnected ( object sender, ClientEventArgs e ) : void
sender object
e socks5.TCP.ClientEventArgs
Résultat void

Client_onDataReceived() public méthode

public Client_onDataReceived ( object sender, DataEventArgs e ) : void
sender object
e socks5.TCP.DataEventArgs
Résultat void

Open() public méthode

public Open ( IPAddress outbound ) : void
outbound System.Net.IPAddress
Résultat void

RemoteClient_onClientDisconnected() public méthode

public RemoteClient_onClientDisconnected ( object sender, ClientEventArgs e ) : void
sender object
e socks5.TCP.ClientEventArgs
Résultat void

RemoteClient_onDataReceived() public méthode

public RemoteClient_onDataReceived ( object sender, DataEventArgs e ) : void
sender object
e socks5.TCP.DataEventArgs
Résultat void

SocksTunnel() public méthode

public SocksTunnel ( SocksClient p, SocksRequest req, SocksRequest req1, int packetSize, int timeout ) : System
p socks5.Socks.SocksClient
req socks5.Socks.SocksRequest
req1 socks5.Socks.SocksRequest
packetSize int
timeout int
Résultat System

socketArgs_Completed() public méthode

public socketArgs_Completed ( object sender, SocketAsyncEventArgs e ) : void
sender object
e System.Net.Sockets.SocketAsyncEventArgs
Résultat void

Property Details

Client public_oe property

public SocksClient,socks5.Socks Client
Résultat socks5.Socks.SocksClient

ModifiedReq public_oe property

public SocksRequest,socks5.Socks ModifiedReq
Résultat socks5.Socks.SocksRequest

RemoteClient public_oe property

public Client,socks5.TCP RemoteClient
Résultat socks5.TCP.Client

Req public_oe property

public SocksRequest,socks5.Socks Req
Résultat socks5.Socks.SocksRequest