dbp::ssl_socket Class Reference

SSL Socket Class. More...

#include <ssl_socket.h>

Inheritance diagram for dbp::ssl_socket:
Inheritance graph
[legend]
Collaboration diagram for dbp::ssl_socket:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ssl_socket ()
 Constructor.
 ssl_socket (const socket &src)
 Constructor.
ssl_socketoperator= (const ssl_socket &src)
 Copy operator.
virtual ~ssl_socket ()
 Destructor.
virtual int handle () const
 Get ssl_socket handle.
virtual int read (int bytes_to_read, char *buffer)
 Read data from the ssl_socket.
virtual int write (int bytes_to_write, const char *buffer)
 Write data to the ssl_socket.
virtual void shutdown ()
 Shut down the connection.
void load_certificates (const std::string &ca, const std::string &cert, const std::string &key, const std::string &crl)
 Load SSL certificates.

Detailed Description

SSL Socket Class.

This class represents SSL-enabled network socket.


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

 
Support This Project
SourceForge.net Logo