Public Member Functions

HttpSessionManager Class Reference

#include <HttpSessionManager.h>

Collaboration diagram for HttpSessionManager:
Collaboration graph
[legend]

Public Member Functions

 HttpSessionManager ()
 ~HttpSessionManager ()
HSMresult_t acquire_session (Continuation *cont, sockaddr const *addr, const char *hostname, HttpClientSession *ua_session, HttpSM *sm)
HSMresult_t release_session (HttpServerSession *to_release)
void purge_keepalives ()
void init ()
int main_handler (int event, void *data)

Detailed Description

Definition at line 127 of file HttpSessionManager.h.


Constructor & Destructor Documentation

HttpSessionManager::HttpSessionManager (  )  [inline]

Definition at line 130 of file HttpSessionManager.h.

HttpSessionManager::~HttpSessionManager (  )  [inline]

Definition at line 133 of file HttpSessionManager.h.


Member Function Documentation

HSMresult_t HttpSessionManager::acquire_session ( Continuation cont,
sockaddr const *  addr,
const char *  hostname,
HttpClientSession ua_session,
HttpSM sm 
)
void HttpSessionManager::init ( void   ) 

Definition at line 212 of file HttpSessionManager.cc.

Referenced by init_HttpProxyServer().

int HttpSessionManager::main_handler ( int  event,
void *  data 
)
void HttpSessionManager::purge_keepalives (  ) 
HSMresult_t HttpSessionManager::release_session ( HttpServerSession to_release  ) 

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