11 #ifndef _PresenceDialInServer_h_ 12 #define _PresenceDialInServer_h_ 17 #include <os/OsBSem.h> 18 #include <net/StateChangeNotifier.h> 20 #include <utl/UtlHashMap.h> 96 #endif // _PresenceDialInServer_h_ void removeStateChangeNotifier(const char *fileUrl)
Unregistered a StateChangeNotifier.
Definition: PresenceDialInServer.cpp:298
UtlHashMap mStateChangeNotifiers
Definition: PresenceDialInServer.h:91
UtlString mSignOutConfirmationAudio
Definition: PresenceDialInServer.h:85
UtlString mSignInFC
Definition: PresenceDialInServer.h:81
virtual ~PresenceDialInServer()
Destructor.
Definition: PresenceDialInServer.cpp:107
OsMsgQ * mpIncomingQ
Definition: PresenceDialInServer.h:88
Abstract event handler for processing call management event.
Definition: TaoAdaptor.h:41
void addStateChangeNotifier(const char *fileUrl, StateChangeNotifier *notifier)
Registered a StateChangeNotifier.
Definition: PresenceDialInServer.cpp:289
UtlString mSignOutFC
Sign in feature code.
Definition: PresenceDialInServer.h:82
Definition: CallManager.h:69
A PresenceDialInServer is an object that allows an extension to sign in and sign off to a ACD queue b...
Definition: PresenceDialInServer.h:40
void dumpTaoMessageArgs(unsigned char eventId, TaoString &args)
Definition: PresenceDialInServer.cpp:311
OsBSem mLock
Definition: PresenceDialInServer.h:79
Definition: TaoString.h:24
UtlHashMap mCalls
Definition: PresenceDialInServer.h:90
CallManager * mpCallManager
Definition: PresenceDialInServer.h:78
UtlString mErrorAudio
Definition: PresenceDialInServer.h:86
virtual UtlBoolean handleMessage(OsMsg &eventMessage)
Handle an incoming message.
Definition: PresenceDialInServer.cpp:118
bool notifyStateChange(UtlString &contact, bool signIn)
Definition: PresenceDialInServer.cpp:324
PresenceDialInServer(CallManager *callMgr, UtlString &configFile)
Constructor.
Definition: PresenceDialInServer.cpp:88
UtlString mSignInConfirmationAudio
Sign out feature code.
Definition: PresenceDialInServer.h:84
void parseConfig(UtlString &configFile)
Definition: PresenceDialInServer.cpp:354