|
ACE_INet
6.0.7
|
#include <HTTP_ClientRequestHandler.h>

Public Member Functions | |
| void | register_session_factory (const ACE_CString &scheme, SessionFactory *factory) |
| SessionFactory * | find_session_factory (const ACE_CString &scheme) |
Static Public Member Functions | |
| static SessionFactoryRegistry & | instance () |
Private Types | |
| typedef ACE_Map_Manager < ACE_CString, SessionFactory *, ACE_SYNCH::MUTEX > | TSessionFactoryMap |
Private Member Functions | |
| SessionFactoryRegistry () | |
| ~SessionFactoryRegistry () | |
Private Attributes | |
| TSessionFactoryMap | factory_map_ |
Friends | |
| class | ACE_Singleton< SessionFactoryRegistry, ACE_SYNCH::MUTEX > |
typedef ACE_Map_Manager<ACE_CString, SessionFactory*, ACE_SYNCH::MUTEX> ACE::HTTP::SessionFactoryRegistry::TSessionFactoryMap [private] |
| ACE::HTTP::SessionFactoryRegistry::SessionFactoryRegistry | ( | ) | [private] |
| ACE::HTTP::SessionFactoryRegistry::~SessionFactoryRegistry | ( | ) | [private] |
| SessionFactory * ACE::HTTP::SessionFactoryRegistry::find_session_factory | ( | const ACE_CString & | scheme | ) |
| SessionFactoryRegistry & ACE::HTTP::SessionFactoryRegistry::instance | ( | void | ) | [static] |
| void ACE::HTTP::SessionFactoryRegistry::register_session_factory | ( | const ACE_CString & | scheme, |
| SessionFactory * | factory | ||
| ) |
friend class ACE_Singleton< SessionFactoryRegistry, ACE_SYNCH::MUTEX > [friend] |
1.7.5