sipxtacklib  Version 3.3
SipRefreshMgr Member List

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)SipRefreshMgrprotected
addToSubscribeList(SipMessage *message)SipRefreshMgrprotected
createTagNameValuePair(UtlString &tagNamevaluePair)SipRefreshMgrprotected
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)SipRefreshMgrprotected
generateCallId(const UtlString &lineId, const UtlString &method, UtlString &callid, UtlBoolean onStartup=FALSE)SipRefreshMgr
getContactField(const Url &registerToField, UtlString &contact, const UtlString &lineId="", Url *pPreferredContactUri=NULL)SipRefreshMgrprotected
getFromAddress(UtlString *address, int *port, UtlString *protocol)SipRefreshMgrprotected
getLastLineEvent(const UtlString &lineId)SipRefreshMgrprotected
getLineMgr() const SipRefreshMgr
getNatMappedAddress(UtlString *pIpAddress, int *pPort)SipRefreshMgr
getSubscribeTimeout()SipRefreshMgr
handleMessage(OsMsg &eventMessage)SipRefreshMgrvirtual
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)SipRefreshMgrprotected
isDuplicateRegister(const Url &url)SipRefreshMgrprotected
isDuplicateSubscribe(const Url &url)SipRefreshMgrprotected
isDuplicateSubscribe(const Url &fromUrl, SipMessage &oldMsg)SipRefreshMgrprotected
isExpiresZero(SipMessage *pRequest)SipRefreshMgrprotected
isUAStarted()SipRefreshMgrprotected
mContactAddressSipRefreshMgrprotected
mDefaultRegistryPeriodSipRefreshMgrprotected
mDefaultSipAddressSipRefreshMgrprotected
mDefaultSubscribePeriodSipRefreshMgrprotected
mDefaultUserSipRefreshMgrprotected
mIsStartedSipRefreshMgrprotected
mMacAddressSipRefreshMgrprotected
mMessageObserversSipRefreshMgrprotected
mMyUserAgentSipRefreshMgrprotected
mObserverMutexSipRefreshMgrprotected
mpLastLineEventMapSipRefreshMgrprotected
mpLineMgrSipRefreshMgrprotected
mRandomNumGeneratorSipRefreshMgrprotected
mRegisterListSipRefreshMgrprotected
mRegisterListMutexRSipRefreshMgrprotected
mRegisterListMutexWSipRefreshMgrprotected
mRegistryServerSipRefreshMgrprotected
mRestartCountSipRefreshMgrprotected
mRestartCountStrSipRefreshMgrprotected
mSipIpAddressSipRefreshMgrprotected
mSubscribeListSipRefreshMgrprotected
mSubscribeListMutexRSipRefreshMgrprotected
mSubscribeListMutexWSipRefreshMgrprotected
mTcpPortSipRefreshMgrprotected
mTimerBagSipRefreshMgrprotected
mUAReadyMutexSipRefreshMgrprotected
mUdpPortSipRefreshMgrprotected
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)SipRefreshMgrprotected
processOKResponse(SipMessage *registerResponse, SipMessage *registerRequest)SipRefreshMgrprotected
processResponse(const OsMsg &eventMessage, SipMessage *registerRequest)SipRefreshMgrprotected
queueMessageToObservers(SipMessageEvent &event, const char *method)SipRefreshMgrprotected
RefreshMsgTypes enum nameSipRefreshMgrprotected
registerUrl(const char *registerFromAddress, const char *registerToAddress, const char *registerUri, const char *contactUrl, const UtlString &registerCallId, int registerPeriod=-1)SipRefreshMgrprotected
removeAllFromRequestList(SipMessage *response)SipRefreshMgrprotected
removeAllFromRequestList(SipMessage *response, SipMessageList *pRequestList)SipRefreshMgrprotected
removeFromRegisterList(SipMessage *message)SipRefreshMgrprotected
removeFromSubscribeList(SipMessage *message)SipRefreshMgrprotected
reRegister(const Url &fromUrl)SipRefreshMgr
reRegisterAll()SipRefreshMgr
rescheduleAfterTime(SipMessage *message, int percentage=DEFAULT_PERCENTAGE_TIMEOUT)SipRefreshMgrprotected
rescheduleRequest(SipMessage *registerRequest, int secondsFromNow, const char *method, int percentage=DEFAULT_PERCENTAGE_TIMEOUT, UtlBoolean sendImmediate=FALSE)SipRefreshMgrprotected
reSubscribeAll()SipRefreshMgr
sendRequest(SipMessage &registerRequest, const char *method)SipRefreshMgrprotected
sendToObservers(const OsMsg &eventMessage, SipMessage *registerRequest)SipRefreshMgrprotected
setLastLineEvent(const UtlString &lineId, const SIPX_LINESTATE_EVENT eMajor)SipRefreshMgrprotected
setLineMgr(SipLineMgr *const lineMgr)SipRefreshMgr
setRegistryPeriod(const int periodInSeconds)SipRefreshMgr
setSubscribeTimeout(const int periodInSeconds)SipRefreshMgr
SipRefreshMgr()SipRefreshMgr
START_REFRESH_MGR enum valueSipRefreshMgrprotected
StartRefreshMgr()SipRefreshMgr
unRegisterUser(const Url &fromUrl, const UtlBoolean &onStartup=FALSE, const UtlString &lineid="")SipRefreshMgr
UNSPECIFIED enum valueSipRefreshMgrprotected
unSubscribeAll()SipRefreshMgr
waitForUA()SipRefreshMgrprotected
~SipRefreshMgr()SipRefreshMgrvirtual

sipXtackLib home page