ACE_INet 7.1.4
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ACE::INet::SSL_Proxy_Connector Class Reference

#include <SSL_Proxy_Connector.h>

Public Member Functions

 SSL_Proxy_Connector ()
 
 ~SSL_Proxy_Connector ()
 
int connect (ACE_SSL_SOCK_Stream &new_stream, ACE_HANDLE proxy_handle, const ACE_Time_Value *timeout=0)
 

Protected Member Functions

int ssl_connect (ACE_SSL_SOCK_Stream &new_stream, const ACE_Time_Value *timeout)
 Complete non-blocking SSL active connection.
 

Constructor & Destructor Documentation

◆ SSL_Proxy_Connector()

ACE::INet::SSL_Proxy_Connector::SSL_Proxy_Connector ( )

◆ ~SSL_Proxy_Connector()

ACE::INet::SSL_Proxy_Connector::~SSL_Proxy_Connector ( )

Member Function Documentation

◆ connect()

int ACE::INet::SSL_Proxy_Connector::connect ( ACE_SSL_SOCK_Stream & new_stream,
ACE_HANDLE proxy_handle,
const ACE_Time_Value * timeout = 0 )

Actively connect to an already connected proxy peer, producing a connected ACE_SSL_SOCK_Stream object if the connection succeeds. This method uses the provided connection (socket) handle to initialize the ACE_SSL_SOCK_Stream object and than finalizes the connection by performing the SSL handshake.

◆ ssl_connect()

int ACE::INet::SSL_Proxy_Connector::ssl_connect ( ACE_SSL_SOCK_Stream & new_stream,
const ACE_Time_Value * timeout )
protected

Complete non-blocking SSL active connection.


The documentation for this class was generated from the following files: