Public Instance Constructors
Public Instance Methods
BeginNegotiate | Overloaded.
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. |
Negotiate | Overloaded.
Starts negotiating with a SOCKS proxy server.
|
ToString (inherited from Object) | Select the method name to go to the Microsoft documentation. |
Protected Instance Fields
ProtocolComplete | Holds 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_AsyncResult | Holds the value of the AsyncResult property. |
m_Buffer | Holds the value of the Buffer property. |
m_Received | Holds the value of the Received property. |
m_Server | Holds the value of the Server property. |
m_Username | Holds the value of the Username property. |
See Also
SocksHandler Class | Org.Mentalis.Network.ProxySocket Namespace