Public Member Functions | Friends

SSLNextProtocolAccept Class Reference

#include <P_SSLNextProtocolAccept.h>

Inherits SessionAccept.

Collaboration diagram for SSLNextProtocolAccept:
Collaboration graph
[legend]

Public Member Functions

 SSLNextProtocolAccept (Continuation *)
 ~SSLNextProtocolAccept ()
void accept (NetVConnection *, MIOBuffer *, IOBufferReader *)
bool registerEndpoint (const char *protocol, Continuation *handler)
bool unregisterEndpoint (const char *protocol, Continuation *handler)
 SLINK (SSLNextProtocolAccept, link)

Friends

struct SSLNextProtocolTrampoline

Detailed Description

Definition at line 34 of file P_SSLNextProtocolAccept.h.


Constructor & Destructor Documentation

SSLNextProtocolAccept::SSLNextProtocolAccept ( Continuation ep  ) 

Definition at line 161 of file SSLNextProtocolAccept.cc.

References SET_HANDLER.

SSLNextProtocolAccept::~SSLNextProtocolAccept (  ) 

Definition at line 167 of file SSLNextProtocolAccept.cc.

References free_MIOBuffer().


Member Function Documentation

void SSLNextProtocolAccept::accept ( NetVConnection ,
MIOBuffer ,
IOBufferReader  
) [virtual]

Implements SessionAccept.

Definition at line 142 of file SSLNextProtocolAccept.cc.

References ink_release_assert.

bool SSLNextProtocolAccept::registerEndpoint ( const char *  protocol,
Continuation handler 
)

Definition at line 148 of file SSLNextProtocolAccept.cc.

References SSLNextProtocolSet::registerEndpoint().

Referenced by MakeHttpProxyAcceptor().

SSLNextProtocolAccept::SLINK ( SSLNextProtocolAccept  ,
link   
)
bool SSLNextProtocolAccept::unregisterEndpoint ( const char *  protocol,
Continuation handler 
)

Friends And Related Function Documentation

friend struct SSLNextProtocolTrampoline [friend]

Definition at line 59 of file P_SSLNextProtocolAccept.h.


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