TransportTLS Class Reference

TransportTLS class. More...

#include <TransportTLS.H>

Inheritance diagram for TransportTLS:
TransportTLSCommon

List of all members.

Public Member Functions

 TransportTLS (const string &server="localhost", const int &port=700)
 Default constructor.
string get_server () const
 Return the server address.
int get_port () const
 Return the server port number.
void set_server (const string &server)
 Set the server name/address.
void set_port (const int port)
 Set connection port.
void connect (const string &client_cert_file, const string &root_ca_file, const string &pem_passphrase="")
 Open the Connection.

Detailed Description

TransportTLS class.


Member Function Documentation

void TransportTLS::connect ( const string &  client_cert_file,
const string &  root_ca_file,
const string &  pem_passphrase = "" 
)

Open the Connection.

Parameters:
client_cert_file Client certificate file
root_ca_file Root certificate file
pem_passphrase Optional passphrase for an encrypted private key
int TransportTLS::get_port (  )  const

Return the server port number.

Returns:
server port number
string TransportTLS::get_server (  )  const

Return the server address.

Returns:
server name/address
void TransportTLS::set_port ( const int  port  ) 

Set connection port.

Parameters:
port server port number
void TransportTLS::set_server ( const string &  server  ) 

Set the server name/address.

Parameters:
server name/address

The documentation for this class was generated from the following file:
Generated on Wed Aug 11 16:56:45 2010 for libepp_nicbr by  doxygen 1.6.3