#include <SipNotifyStateTask.h>
|
| | SipNotifyStateTask (const UtlString &checkSyncPolicy, SipUserAgent *pSipUserAgent=NULL) |
| | param: messageMediaType = "Voicemail", "Email", "Fax", "Video", etc param: absoluteValues - the message counts are absolute counts (TRUE) or deltas (FALSE) More...
|
| |
| virtual | ~SipNotifyStateTask () |
| |
| virtual UtlBoolean | handleMessage (OsMsg &eventMessage) |
| |
| void | setRebootFunction (void(*rebootNotifyFunction)()) |
| |
| void | setBinaryMessageWaitingFunction (void(*binaryMessageWaitingFunc)(const char *toUrl, UtlBoolean newMessages)) |
| |
| void | setDetailMessageWaitingFunction (void(*requestProcessor)(const char *toUrl, const char *messageMediaType, UtlBoolean absoluteValues, int totalNewMessages, int totalOldMessages, int totalUntouchedMessages, int urgentUntouchedMessages, int totalSkippedMessages, int urgentSkippedMessages, int totalFlaggedMessages, int urgentFlaggedMessages, int totalReadMessages, int urgentReadMessages, int totalAnsweredMessages, int urgentAnsweredMessages, int totalDeletedMessages, int urgentDeletedMessages)) |
| |
|
| static void | defaultReboot () |
| |
| static void | defaultBinaryMessageWaiting (const char *toUrl, UtlBoolean newMessages) |
| |
| static void | defaultDetailMessageWaiting (const char *toUrl, const char *messageMediaType, UtlBoolean absoluteValues, int totalNewMessages, int totalOldMessages, int totalUntouchedMessages, int urgentUntouchedMessages, int totalSkippedMessages, int urgentSkippedMessages, int totalFlaggedMessages, int urgentFlaggedMessages, int totalReadMessages, int urgentReadMessages, int totalAnsweredMessages, int urgentAnsweredMessages, int totalDeletedMessages, int urgentDeletedMessages) |
| |
param: messageMediaType = "Voicemail", "Email", "Fax", "Video", etc param: absoluteValues - the message counts are absolute counts (TRUE) or deltas (FALSE)
| void defaultBinaryMessageWaiting |
( |
const char * |
toUrl, |
|
|
UtlBoolean |
newMessages |
|
) |
| |
|
static |
| void defaultDetailMessageWaiting |
( |
const char * |
toUrl, |
|
|
const char * |
messageMediaType, |
|
|
UtlBoolean |
absoluteValues, |
|
|
int |
totalNewMessages, |
|
|
int |
totalOldMessages, |
|
|
int |
totalUntouchedMessages, |
|
|
int |
urgentUntouchedMessages, |
|
|
int |
totalSkippedMessages, |
|
|
int |
urgentSkippedMessages, |
|
|
int |
totalFlaggedMessages, |
|
|
int |
urgentFlaggedMessages, |
|
|
int |
totalReadMessages, |
|
|
int |
urgentReadMessages, |
|
|
int |
totalAnsweredMessages, |
|
|
int |
urgentAnsweredMessages, |
|
|
int |
totalDeletedMessages, |
|
|
int |
urgentDeletedMessages |
|
) |
| |
|
static |
| UtlBoolean handleMessage |
( |
OsMsg & |
eventMessage | ) |
|
|
virtual |
| void setRebootFunction |
( |
void(*)() |
rebootNotifyFunction | ) |
|
| void setBinaryMessageWaitingFunction |
( |
void(*)(const char *toUrl, UtlBoolean newMessages) |
binaryMessageWaitingFunc | ) |
|
| void setDetailMessageWaitingFunction |
( |
void(*)(const char *toUrl, const char *messageMediaType, UtlBoolean absoluteValues, int totalNewMessages, int totalOldMessages, int totalUntouchedMessages, int urgentUntouchedMessages, int totalSkippedMessages, int urgentSkippedMessages, int totalFlaggedMessages, int urgentFlaggedMessages, int totalReadMessages, int urgentReadMessages, int totalAnsweredMessages, int urgentAnsweredMessages, int totalDeletedMessages, int urgentDeletedMessages) |
requestProcessor | ) |
|
| OsStatus handleCheckSyncEvent |
( |
const SipMessage * |
source | ) |
|
|
protected |
| UtlBoolean scheduleRunScript |
( |
UtlString * |
pContent, |
|
|
CommandSecurityPolicy * |
pPolicy, |
|
|
int |
seconds |
|
) |
| |
|
protected |
| OsStatus doRunScript |
( |
UtlString * |
pContent, |
|
|
CommandSecurityPolicy * |
pPolicy |
|
) |
| |
|
protected |