C# Класс SuperSocket.ClientEngine.Proxy.HttpConnectProxy

Наследование: SuperSocket.ClientEngine.Proxy.ProxyConnectorBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Connect ( EndPoint remoteEndPoint ) : void
HttpConnectProxy ( EndPoint proxyEndPoint ) : System
HttpConnectProxy ( EndPoint proxyEndPoint, SocketClientAccessPolicyProtocol clientAccessPolicyProtocol ) : System
HttpConnectProxy ( EndPoint proxyEndPoint, SocketClientAccessPolicyProtocol clientAccessPolicyProtocol, int receiveBufferSize ) : System
HttpConnectProxy ( EndPoint proxyEndPoint, int receiveBufferSize ) : System

Защищенные методы

Метод Описание
ProcessConnect ( Socket socket, object targetEndPoint, SocketAsyncEventArgs e ) : void
ProcessReceive ( SocketAsyncEventArgs e ) : void
ProcessSend ( SocketAsyncEventArgs e ) : void

Приватные методы

Метод Описание
HttpConnectProxy ( ) : System

Описание методов

Connect() публичный Метод

public Connect ( EndPoint remoteEndPoint ) : void
remoteEndPoint System.Net.EndPoint
Результат void

HttpConnectProxy() публичный Метод

public HttpConnectProxy ( EndPoint proxyEndPoint ) : System
proxyEndPoint System.Net.EndPoint
Результат System

HttpConnectProxy() публичный Метод

public HttpConnectProxy ( EndPoint proxyEndPoint, SocketClientAccessPolicyProtocol clientAccessPolicyProtocol ) : System
proxyEndPoint System.Net.EndPoint
clientAccessPolicyProtocol SocketClientAccessPolicyProtocol
Результат System

HttpConnectProxy() публичный Метод

public HttpConnectProxy ( EndPoint proxyEndPoint, SocketClientAccessPolicyProtocol clientAccessPolicyProtocol, int receiveBufferSize ) : System
proxyEndPoint System.Net.EndPoint
clientAccessPolicyProtocol SocketClientAccessPolicyProtocol
receiveBufferSize int
Результат System

HttpConnectProxy() публичный Метод

public HttpConnectProxy ( EndPoint proxyEndPoint, int receiveBufferSize ) : System
proxyEndPoint System.Net.EndPoint
receiveBufferSize int
Результат System

ProcessConnect() защищенный Метод

protected ProcessConnect ( Socket socket, object targetEndPoint, SocketAsyncEventArgs e ) : void
socket Socket
targetEndPoint object
e SocketAsyncEventArgs
Результат void

ProcessReceive() защищенный Метод

protected ProcessReceive ( SocketAsyncEventArgs e ) : void
e SocketAsyncEventArgs
Результат void

ProcessSend() защищенный Метод

protected ProcessSend ( SocketAsyncEventArgs e ) : void
e SocketAsyncEventArgs
Результат void