asio::ssl::stream_base Class Reference

#include <stream_base.hpp>

Inheritance diagram for asio::ssl::stream_base:

asio::ssl::stream< Stream, Service >

List of all members.

Public Types

enum  handshake_type { client, server }
 Different handshake types. More...

Protected Member Functions

 ~stream_base ()
 Protected destructor to prevent deletion through this type.


Detailed Description

The stream_base class is used as a base for the asio::ssl::stream class template so that we have a common place to define various enums.

Definition at line 29 of file stream_base.hpp.


Member Enumeration Documentation

Different handshake types.

Enumerator:
client  Perform handshaking as a client.
server  Perform handshaking as a server.

Definition at line 33 of file stream_base.hpp.


Constructor & Destructor Documentation

asio::ssl::stream_base::~stream_base (  )  [inline, protected]

Protected destructor to prevent deletion through this type.

Definition at line 44 of file stream_base.hpp.


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

Generated on Sun May 25 00:21:37 2008 by  doxygen 1.5.6