Mentalis.org ProxySocket
Table of contents
-
Org.Mentalis.Network.ProxySocket
-
HandShakeComplete Delegate
-
IAsyncProxyResult Class
-
IAsyncProxyResult Members
-
IAsyncProxyResult Constructor
-
Fields
-
m_Completed Field
-
m_StateObject Field
-
m_WaitHandle Field
-
Properties
-
AsyncState Property
-
AsyncWaitHandle Property
-
CompletedSynchronously Property
-
IsCompleted Property
-
Methods
-
Init Method
-
Reset Method
-
ProxyException Class
-
ProxyException Members
-
ProxyException Constructor
-
ProxyException Constructor ()
-
ProxyException Constructor (String)
-
ProxyException Constructor (Int32)
-
Fields
-
_HResult Field
-
_message Field
-
Methods
-
Socks5ToString Method
-
ProxySocket Class
-
ProxySocket Members
-
ProxySocket Constructor
-
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType)
-
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType, String)
-
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType, String, String)
-
Fields
-
CallBack Field
-
incallback Field
-
m_AsyncEvent Field
-
m_AsyncResult Field
-
m_BlockEventBits Field
-
m_Handle Field
-
m_ProxyEndPoint Field
-
m_ProxyPass Field
-
m_ProxyType Field
-
m_ProxyUser Field
-
m_RemotePort Field
-
m_RightEndPoint Field
-
m_State Field
-
m_ToThrow Field
-
Properties
-
AsyncResult Property
-
ProxyEndPoint Property
-
ProxyPass Property
-
ProxyType Property
-
ProxyUser Property
-
RemotePort Property
-
State Property
-
ToThrow Property
-
Methods
-
BeginConnect Method
-
BeginConnect Method (EndPoint, AsyncCallback, Object, EndPoint, AsyncCallback, Object)
-
BeginConnect Method (String, Int32, AsyncCallback, Object)
-
BeginDns Method
-
Connect Method
-
Connect Method (EndPoint, EndPoint)
-
Connect Method (String, Int32)
-
EndConnect Method
-
OnConnect Method
-
OnHandShakeComplete Method
-
OnResolved Method
-
ProxyTypes Enumeration
-
Socks4Handler Class
-
Socks4Handler Members
-
Socks4Handler Constructor
-
Fields
-
ProtocolComplete Field
-
Methods
-
BeginNegotiate Method
-
BeginNegotiate Method (IPEndPoint, HandShakeComplete, IPEndPoint)
-
BeginNegotiate Method (String, Int32, HandShakeComplete, IPEndPoint)
-
GetEndPointBytes Method
-
GetHostPortBytes Method
-
Negotiate Method
-
Negotiate Method (Byte[])
-
Negotiate Method (IPEndPoint)
-
Negotiate Method (String, Int32)
-
OnConnect Method
-
OnReceive Method
-
OnSent Method
-
Socks5Handler Class
-
Socks5Handler Members
-
Socks5Handler Constructor
-
Socks5Handler Constructor (Socket)
-
Socks5Handler Constructor (Socket, String)
-
Socks5Handler Constructor (Socket, String, String)
-
Fields
-
m_HandShake Field
-
m_Password Field
-
ProtocolComplete Field
-
Properties
-
HandShake Property
-
Password Property
-
Methods
-
Authenticate Method
-
BeginNegotiate Method
-
BeginNegotiate Method (IPEndPoint, HandShakeComplete, IPEndPoint)
-
BeginNegotiate Method (String, Int32, HandShakeComplete, IPEndPoint)
-
GetEndPointBytes Method
-
GetHostPortBytes Method
-
Negotiate Method
-
Negotiate Method (Byte[])
-
Negotiate Method (IPEndPoint)
-
Negotiate Method (String, Int32)
-
OnAuthenticated Method
-
OnAuthReceive Method
-
OnAuthSent Method
-
OnConnect Method
-
OnReadLast Method
-
OnReceive Method
-
OnSent Method
-
ProcessReply Method
-
SocksHandler Class
-
SocksHandler Members
-
SocksHandler Constructor
-
Fields
-
m_AsyncResult Field
-
m_Buffer Field
-
m_Received Field
-
m_Server Field
-
m_Username Field
-
ProtocolComplete Field
-
Properties
-
AsyncResult Property
-
Buffer Property
-
Received Property
-
Server Property
-
Username Property
-
Methods
-
AddressToBytes Method
-
BeginNegotiate Method
-
BeginNegotiate Method (IPEndPoint, HandShakeComplete, IPEndPoint)
-
BeginNegotiate Method (String, Int32, HandShakeComplete, IPEndPoint)
-
Negotiate Method
-
Negotiate Method (IPEndPoint)
-
Negotiate Method (String, Int32)
-
PortToBytes Method
-
ReadBytes Method
-
Org.Mentalis.Network.ProxySocket.Authentication
-
AuthMethod Class
-
AuthMethod Members
-
AuthMethod Constructor
-
Fields
-
CallBack Field
-
m_Buffer Field
-
m_Received Field
-
m_Server Field
-
Properties
-
Buffer Property
-
Received Property
-
Server Property
-
Methods
-
Authenticate Method
-
BeginAuthenticate Method
-
AuthNone Class
-
AuthNone Members
-
AuthNone Constructor
-
Fields
-
CallBack Field
-
Methods
-
Authenticate Method
-
BeginAuthenticate Method
-
AuthUserPass Class
-
AuthUserPass Members
-
AuthUserPass Constructor
-
Fields
-
CallBack Field
-
m_Password Field
-
m_Username Field
-
Properties
-
Password Property
-
Username Property
-
Methods
-
Authenticate Method
-
BeginAuthenticate Method
-
GetAuthenticationBytes Method
-
OnReceive Method
-
OnSent Method