sipxtacklib
Version 3.3
|
This is the complete list of members for SipRefreshMgr, including all inherited members.
addMessageConsumer(OsServerTask *messageEventListener) | SipRefreshMgr | |
addMessageObserver(OsMsgQ &messageQueue, const char *sipMethod=NULL, UtlBoolean wantRequests=TRUE, UtlBoolean wantResponses=TRUE, UtlBoolean wantIncoming=TRUE, UtlBoolean wantOutGoing=FALSE, const char *eventName=NULL, void *observerData=NULL) | SipRefreshMgr | |
addToRegisterList(SipMessage *message) | SipRefreshMgr | protected |
addToSubscribeList(SipMessage *message) | SipRefreshMgr | protected |
createTagNameValuePair(UtlString &tagNamevaluePair) | SipRefreshMgr | protected |
dumpMessageLists(UtlString &results) | SipRefreshMgr | |
fireSipXLineEvent(const Url &url, const UtlString &lineId, const SIPX_LINESTATE_EVENT event, const SIPX_LINESTATE_CAUSE cause, const char *bodyBytes=NULL) | SipRefreshMgr | protected |
generateCallId(const UtlString &lineId, const UtlString &method, UtlString &callid, UtlBoolean onStartup=FALSE) | SipRefreshMgr | |
getContactField(const Url ®isterToField, UtlString &contact, const UtlString &lineId="", Url *pPreferredContactUri=NULL) | SipRefreshMgr | protected |
getFromAddress(UtlString *address, int *port, UtlString *protocol) | SipRefreshMgr | protected |
getLastLineEvent(const UtlString &lineId) | SipRefreshMgr | protected |
getLineMgr() const | SipRefreshMgr | |
getNatMappedAddress(UtlString *pIpAddress, int *pPort) | SipRefreshMgr | |
getSubscribeTimeout() | SipRefreshMgr | |
handleMessage(OsMsg &eventMessage) | SipRefreshMgr | virtual |
init(SipUserAgent *ptrToMyAgent, int sipTcpPort=SIP_PORT, int sipUdpPort=SIP_PORT, const char *defaultUser=NULL, const char *publicAddress=NULL, const char *defaultSipAddress=NULL, const char *sipDirectoryServers=NULL, const char *sipRegistryServers=NULL, int defaultRegistryTimeout=3600, int defaultSubscribeTimeout=60 *60 *24, int restartCount=1, const char *macAddress=NULL) | SipRefreshMgr | |
isDuplicateRegister(const Url &url, SipMessage &oldMessage) | SipRefreshMgr | protected |
isDuplicateRegister(const Url &url) | SipRefreshMgr | protected |
isDuplicateSubscribe(const Url &url) | SipRefreshMgr | protected |
isDuplicateSubscribe(const Url &fromUrl, SipMessage &oldMsg) | SipRefreshMgr | protected |
isExpiresZero(SipMessage *pRequest) | SipRefreshMgr | protected |
isUAStarted() | SipRefreshMgr | protected |
mContactAddress | SipRefreshMgr | protected |
mDefaultRegistryPeriod | SipRefreshMgr | protected |
mDefaultSipAddress | SipRefreshMgr | protected |
mDefaultSubscribePeriod | SipRefreshMgr | protected |
mDefaultUser | SipRefreshMgr | protected |
mIsStarted | SipRefreshMgr | protected |
mMacAddress | SipRefreshMgr | protected |
mMessageObservers | SipRefreshMgr | protected |
mMyUserAgent | SipRefreshMgr | protected |
mObserverMutex | SipRefreshMgr | protected |
mpLastLineEventMap | SipRefreshMgr | protected |
mpLineMgr | SipRefreshMgr | protected |
mRandomNumGenerator | SipRefreshMgr | protected |
mRegisterList | SipRefreshMgr | protected |
mRegisterListMutexR | SipRefreshMgr | protected |
mRegisterListMutexW | SipRefreshMgr | protected |
mRegistryServer | SipRefreshMgr | protected |
mRestartCount | SipRefreshMgr | protected |
mRestartCountStr | SipRefreshMgr | protected |
mSipIpAddress | SipRefreshMgr | protected |
mSubscribeList | SipRefreshMgr | protected |
mSubscribeListMutexR | SipRefreshMgr | protected |
mSubscribeListMutexW | SipRefreshMgr | protected |
mTcpPort | SipRefreshMgr | protected |
mTimerBag | SipRefreshMgr | protected |
mUAReadyMutex | SipRefreshMgr | protected |
mUdpPort | SipRefreshMgr | protected |
newRegisterMsg(const Url &fromUrl, const UtlString &lineId, int registryPeriodSeconds=-1, Url *pPreferredContactUri=NULL) | SipRefreshMgr | |
newSubscribeMsg(SipMessage &message) | SipRefreshMgr | |
parseContactFields(SipMessage *message, SipMessage *sipRequest, int &expireVal) | SipRefreshMgr | protected |
processOKResponse(SipMessage *registerResponse, SipMessage *registerRequest) | SipRefreshMgr | protected |
processResponse(const OsMsg &eventMessage, SipMessage *registerRequest) | SipRefreshMgr | protected |
queueMessageToObservers(SipMessageEvent &event, const char *method) | SipRefreshMgr | protected |
RefreshMsgTypes enum name | SipRefreshMgr | protected |
registerUrl(const char *registerFromAddress, const char *registerToAddress, const char *registerUri, const char *contactUrl, const UtlString ®isterCallId, int registerPeriod=-1) | SipRefreshMgr | protected |
removeAllFromRequestList(SipMessage *response) | SipRefreshMgr | protected |
removeAllFromRequestList(SipMessage *response, SipMessageList *pRequestList) | SipRefreshMgr | protected |
removeFromRegisterList(SipMessage *message) | SipRefreshMgr | protected |
removeFromSubscribeList(SipMessage *message) | SipRefreshMgr | protected |
reRegister(const Url &fromUrl) | SipRefreshMgr | |
reRegisterAll() | SipRefreshMgr | |
rescheduleAfterTime(SipMessage *message, int percentage=DEFAULT_PERCENTAGE_TIMEOUT) | SipRefreshMgr | protected |
rescheduleRequest(SipMessage *registerRequest, int secondsFromNow, const char *method, int percentage=DEFAULT_PERCENTAGE_TIMEOUT, UtlBoolean sendImmediate=FALSE) | SipRefreshMgr | protected |
reSubscribeAll() | SipRefreshMgr | |
sendRequest(SipMessage ®isterRequest, const char *method) | SipRefreshMgr | protected |
sendToObservers(const OsMsg &eventMessage, SipMessage *registerRequest) | SipRefreshMgr | protected |
setLastLineEvent(const UtlString &lineId, const SIPX_LINESTATE_EVENT eMajor) | SipRefreshMgr | protected |
setLineMgr(SipLineMgr *const lineMgr) | SipRefreshMgr | |
setRegistryPeriod(const int periodInSeconds) | SipRefreshMgr | |
setSubscribeTimeout(const int periodInSeconds) | SipRefreshMgr | |
SipRefreshMgr() | SipRefreshMgr | |
START_REFRESH_MGR enum value | SipRefreshMgr | protected |
StartRefreshMgr() | SipRefreshMgr | |
unRegisterUser(const Url &fromUrl, const UtlBoolean &onStartup=FALSE, const UtlString &lineid="") | SipRefreshMgr | |
UNSPECIFIED enum value | SipRefreshMgr | protected |
unSubscribeAll() | SipRefreshMgr | |
waitForUA() | SipRefreshMgr | protected |
~SipRefreshMgr() | SipRefreshMgr | virtual |