C# Class socks5.Socks.Socks5

Show file Open project: ThrDev/Socks5 Class Usage Examples

Public Methods

Method Description
Receive ( Client client, byte &buffer ) : int
RequestAuth ( SocksClient client ) : List
RequestLogin ( SocksClient client ) : User
RequestSpecialMode ( List auth, Client client ) : SocksEncryption
RequestTunnel ( SocksClient client, SocksEncryption ph ) : SocksRequest

Method Details

Receive() public static method

public static Receive ( Client client, byte &buffer ) : int
client socks5.TCP.Client
buffer byte
return int

RequestAuth() public static method

public static RequestAuth ( SocksClient client ) : List
client SocksClient
return List

RequestLogin() public static method

public static RequestLogin ( SocksClient client ) : User
client SocksClient
return User

RequestSpecialMode() public static method

public static RequestSpecialMode ( List auth, Client client ) : SocksEncryption
auth List
client socks5.TCP.Client
return socks5.Encryption.SocksEncryption

RequestTunnel() public static method

public static RequestTunnel ( SocksClient client, SocksEncryption ph ) : SocksRequest
client SocksClient
ph socks5.Encryption.SocksEncryption
return SocksRequest