SocksHandler Members

Mentalis.org ProxySocket

Mentalis.org ProxySocket Documentation

SocksHandler Members

Public Instance Constructors

SocksHandler Constructor Initilizes a new instance of the SocksHandler class.

Public Instance Methods

BeginNegotiateOverloaded. Starts negotiating asynchronously with a SOCKS proxy server.
Equals (inherited from Object)Select the method name to go to the Microsoft documentation.
GetHashCode (inherited from Object)Select the method name to go to the Microsoft documentation.
GetType (inherited from Object)Select the method name to go to the Microsoft documentation.
NegotiateOverloaded. Starts negotiating with a SOCKS proxy server.
ToString (inherited from Object)Select the method name to go to the Microsoft documentation.

Protected Instance Fields

ProtocolCompleteHolds the address of the method to call when the SOCKS protocol has been completed.

Protected Instance Properties

AsyncResult Gets or sets the return value of the BeginConnect call.
Buffer Gets or sets a byte buffer.
Received Gets or sets the number of bytes that have been received from the remote proxy server.
Server Gets or sets the socket connection with the proxy server.
Username Gets or sets the username to use when authenticating with the proxy server.

Protected Instance Methods

AddressToBytes Converts an IP address to an array of bytes.
Finalize (inherited from Object)Select the method name to go to the Microsoft documentation.
MemberwiseClone (inherited from Object)Select the method name to go to the Microsoft documentation.
PortToBytes Converts a port number to an array of bytes.
ReadBytes Reads a specified number of bytes from the Server socket.

Private Instance Fields

m_AsyncResultHolds the value of the AsyncResult property.
m_BufferHolds the value of the Buffer property.
m_ReceivedHolds the value of the Received property.
m_ServerHolds the value of the Server property.
m_UsernameHolds the value of the Username property.

See Also

SocksHandler Class | Org.Mentalis.Network.ProxySocket Namespace