Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Connection.IProxyConnector Interface Reference

More...

Public Member Functions

Socket DoHandshake (IServerDetails serverDetails)
 Implementations must provide this method to make a connection via a Proxy server and return the SocketChannel. More...
 

Detailed Description

The interface for an object that can provide connection via a Proxy Server.

Such a connector may be set for Server Details using IServerDetails.ProxyConnector.

Member Function Documentation

Socket PushTechnology.DiffusionCore.Connection.IProxyConnector.DoHandshake ( IServerDetails  serverDetails)

Implementations must provide this method to make a connection via a Proxy server and return the SocketChannel.

Parameters
serverDetailsserverDetails the server details specifying details of the Diffusion server to connect to
Returns
a connected Socket instance