#include <handlers.h>
Inheritance diagram for SIPHandlerBase:
Public Member Functions | |
const PString & | GetCallID () const |
Protected Types | |
typedef std::map< PString, PSafePtr< SIPHandler > > | IndexMap |
Protected Member Functions | |
SIPHandlerBase (const PString &callID) | |
Protected Attributes | |
const PString | m_callID |
std::pair< IndexMap::iterator, bool > | m_byAorAndPackage |
std::pair< IndexMap::iterator, bool > | m_byAuthIdAndRealm |
std::pair< IndexMap::iterator, bool > | m_byAorUserAndRealm |
Friends | |
class | SIPHandlersList |
typedef std::map<PString, PSafePtr<SIPHandler> > SIPHandlerBase::IndexMap [protected] |
SIPHandlerBase::SIPHandlerBase | ( | const PString & | callID | ) | [inline, protected] |
const PString& SIPHandlerBase::GetCallID | ( | ) | const [inline] |
friend class SIPHandlersList [friend] |
std::pair<IndexMap::iterator, bool> SIPHandlerBase::m_byAorAndPackage [protected] |
std::pair<IndexMap::iterator, bool> SIPHandlerBase::m_byAorUserAndRealm [protected] |
std::pair<IndexMap::iterator, bool> SIPHandlerBase::m_byAuthIdAndRealm [protected] |
const PString SIPHandlerBase::m_callID [protected] |