12 #ifndef _TaoProviderAdaptor_h_ 13 #define _TaoProviderAdaptor_h_ 17 #endif // _MSC_VER >= 1000 22 #include "os/OsConfigDb.h" 27 #include "os/OsDefs.h" 28 #include "os/OsBSem.h" 29 #include "os/OsServerTask.h" 30 #include "net/HttpServer.h" 173 const UtlString& name =
"TaoProviderAdaptor",
174 const int maxRequestQMsgs = 60);
182 #endif // _TaoProviderAdaptor_h_ Definition: TaoReference.h:35
Abstract call manager.
Definition: CpCallManager.h:97
UtlString mTimeServer
Definition: TaoProviderAdaptor.h:168
PtMGCP * mpMgcpStackTask
Definition: TaoProviderAdaptor.h:166
TaoStatus providerNumAddresses(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:721
Definition: TaoMessage.h:51
TaoTransportTask * mpSvrTransport
Definition: TaoProviderAdaptor.h:148
PtProvider * mpProvider
Definition: TaoProviderAdaptor.h:157
Definition: TaoObjectMap.h:56
TaoObjectMap * mpCallDb
Definition: TaoProviderAdaptor.h:152
TaoStatus providerAddProviderListener(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:601
PsPhoneTask * mpPhoneTask
Definition: TaoProviderAdaptor.h:163
Abstract event handler for processing call management event.
Definition: TaoAdaptor.h:41
TaoStatus providerGetProviderListeners(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:670
void startAdaptor()
Definition: TaoProviderAdaptor.cpp:92
SipUserAgent * mpSipUserAgentTask
Definition: TaoProviderAdaptor.h:165
TaoStatus providerGetAddress(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:253
TaoStatus providerNumProviderListeners(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:805
TaoStatus providerGetState(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:576
MpMediaTask * mpMediaTask
Definition: TaoProviderAdaptor.h:162
TaoStatus providerGetConnection(TaoMessage &rMsg)
OsTimerTask * mpTimerTask
Definition: TaoProviderAdaptor.h:164
TaoObjectMap * mpProviderListenerDb
Definition: TaoProviderAdaptor.h:154
TaoStatus providerNumCalls(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:777
Definition: TaoProviderAdaptor.h:56
Definition: TaoTransportTask.h:45
TaoStatus providerGetTerminals(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:429
TaoStatus providerRemoveProviderListener(TaoMessage &rMsg)
param: (in) hAddress - a TaoObjHandle representing the PtAddress object param: (in) rhCallListener - ...
Definition: TaoProviderAdaptor.cpp:642
virtual ~TaoProviderAdaptor()
Definition: TaoProviderAdaptor.cpp:57
TaoStatus providerGetProvider(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:219
TaoReference * mpCallCnt
Definition: TaoProviderAdaptor.h:153
TaoReference * mpObjectCnt
Definition: TaoProviderAdaptor.h:151
TaoStatus providerGetTerminal(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:400
TaoStatus
Definition: TaoDefs.h:41
TaoObjectMap * mpObjectDb
Definition: TaoProviderAdaptor.h:150
CpCallManager * mpCallMgrTask
Definition: TaoProviderAdaptor.h:161
Definition: TaoServerTask.h:49
TaoProviderAdaptor(const TaoProviderAdaptor &rTaoProviderAdaptor)
TaoStatus providerGetAddresses(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:329
int mState
Definition: TaoProviderAdaptor.h:159
TaoStatus providerCreateCall(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:456
TaoStatus providerShutdown(TaoMessage &rMsg)
param: (in) rhCallListener - the listener to remove retcode: TAO_SUCCESS - success retcode: TAO_NOT_F...
Definition: TaoProviderAdaptor.cpp:833
PtCall * mpCall
Definition: TaoProviderAdaptor.h:158
TaoStatus providerGetCalls(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:525
TaoStatus providerNumTerminals(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:749
TaoReference * mpProviderListenerCnt
Definition: TaoProviderAdaptor.h:155
Definition: PsPhoneTask.h:50
Definition: PtProvider.h:118
HttpServer * mpHttpServer
Definition: TaoProviderAdaptor.h:167
TaoStatus getCreateCall(TaoMessage &rMsg)
Definition: TaoProviderAdaptor.cpp:495
TaoStatus providerGetTermConnection(TaoMessage &rMsg)
virtual UtlBoolean handleMessage(OsMsg &rMsg)
Handle an incoming message.
Definition: TaoProviderAdaptor.cpp:103