Data Structures | Public Member Functions

SSLNextProtocolSet Class Reference

#include <P_SSLNextProtocolSet.h>

Collaboration diagram for SSLNextProtocolSet:
Collaboration graph
[legend]

Data Structures

struct  NextProtocolEndpoint

Public Member Functions

 SSLNextProtocolSet ()
 ~SSLNextProtocolSet ()
bool registerEndpoint (const char *, Continuation *)
bool unregisterEndpoint (const char *, Continuation *)
bool advertiseProtocols (const unsigned char **out, unsigned *len) const
ContinuationfindEndpoint (const unsigned char *, unsigned) const

Detailed Description

Definition at line 32 of file P_SSLNextProtocolSet.h.


Constructor & Destructor Documentation

SSLNextProtocolSet::SSLNextProtocolSet (  ) 

Definition at line 148 of file SSLNextProtocolSet.cc.

SSLNextProtocolSet::~SSLNextProtocolSet (  ) 

Definition at line 153 of file SSLNextProtocolSet.cc.

References ats_free(), and DLL< C, L >::pop().


Member Function Documentation

bool SSLNextProtocolSet::advertiseProtocols ( const unsigned char **  out,
unsigned *  len 
) const

Definition at line 80 of file SSLNextProtocolSet.cc.

Continuation * SSLNextProtocolSet::findEndpoint ( const unsigned char *  proto,
unsigned  len 
) const
bool SSLNextProtocolSet::registerEndpoint ( const char *  proto,
Continuation ep 
)
bool SSLNextProtocolSet::unregisterEndpoint ( const char *  proto,
Continuation ep 
)

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