|
sipxtacklib
Version 3.3
|
This is the complete list of members for SipUserAgent, including all inherited members.
| addAuthentication(SipMessage *message) const | SipUserAgent | protected |
| addConfigChangeConsumer(OsMsgQ &messageQueue) | SipUserAgentBase | |
| addContactAddress(SIPX_CONTACT_ADDRESS &contactAddress) | SipUserAgent | |
| addCrLfKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort, const int keepAliveSecs, OsNatKeepaliveListener *pListener) | SipUserAgent | |
| addExternalTransport(const UtlString tranportName, const SIPX_TRANSPORT_DATA *const pTransport) | SipUserAgent | |
| addMessageConsumer(OsServerTask *messageConsumer) | SipUserAgent | virtual |
| addMessageObserver(OsMsgQ &messageQueue, const char *sipMethod=NULL, UtlBoolean wantRequests=TRUE, UtlBoolean wantResponses=TRUE, UtlBoolean wantIncoming=TRUE, UtlBoolean wantOutGoing=FALSE, const char *eventName=NULL, SipSession *pSession=NULL, void *observerData=NULL) | SipUserAgent | |
| addSipKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort, const char *szMethod, const int keepAliveSecs, OsNatKeepaliveListener *pListener) | SipUserAgent | |
| addStunKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort, const int keepAliveSecs, OsNatKeepaliveListener *pListener) | SipUserAgent | |
| allowExtension(const char *extension) | SipUserAgent | |
| allowMethod(const char *methodName, const bool bAllow=true) | SipUserAgent | |
| authorized(SipMessage *request, const char *uri=NULL) const | SipUserAgent | protected |
| checkExtensions(SipMessage *message) | SipUserAgent | protected |
| checkMethods(SipMessage *message) | SipUserAgent | protected |
| clearMessageLog() | SipUserAgent | |
| dispatch(SipMessage *message, int messageType=SipMessageEvent::APPLICATION, SIPX_TRANSPORT_DATA *pData=NULL) | SipUserAgent | virtual |
| enableStun(const char *szStunServer, int iStunPort, int refreshPeriodInSecs, OsNotification *pNotification=NULL, const char *szIp=NULL) | SipUserAgent | virtual |
| EventSubTypes enum name | SipUserAgent | |
| getAllowedMethods(UtlString *allowedMethods) | SipUserAgent | protected |
| getConfiguredPublicAddress(UtlString *pIpAddress, int *pPort) | SipUserAgent | |
| getContactAddresses(SIPX_CONTACT_ADDRESS *pContacts[], int &numContacts) | SipUserAgent | |
| getContactDb() | SipUserAgent | inline |
| getContactUri(UtlString *contactUri) | SipUserAgentBase | virtual |
| getDefaultExpiresSeconds() const | SipUserAgent | |
| getDefaultSerialExpiresSeconds() const | SipUserAgent | |
| getDirectoryServer(int index, UtlString *address, int *port, UtlString *protocol) | SipUserAgent | |
| getDnsSrvTimeout() | SipUserAgent | |
| getEnabledShortNames() | SipUserAgent | inline |
| getFirstResendTimeout() | SipUserAgent | protected |
| getFromAddress(UtlString *address, int *port, UtlString *protocol) | SipUserAgent | |
| getLastResendTimeout() | SipUserAgent | protected |
| getLocalAddress(UtlString *pIpAddress, int *pPort, SIPX_TRANSPORT_TYPE protocol=TRANSPORT_UDP) | SipUserAgent | |
| getMaxForwards() | SipUserAgent | |
| getMaxSrvRecords() const | SipUserAgent | |
| getMessageLog(UtlString &logData) | SipUserAgent | |
| getNatMappedAddress(UtlString *pIpAddress, int *pPort) | SipUserAgent | |
| getProxyServer(int index, UtlString *address, int *port, UtlString *protocol) | SipUserAgent | |
| getRegisterResponseTimeout() const | SipUserAgent | inline |
| getReliableTransportTimeout() | SipUserAgent | protected |
| getRequest(const SipMessage &response) | SipUserAgent | |
| getSipStateTransactionTimeout() | SipUserAgent | |
| getSupportedExtensions(UtlString &extensionsString) | SipUserAgent | |
| getTcpPort() const | SipUserAgent | |
| getTimer() | SipUserAgent | inline |
| getTlsPort() const | SipUserAgent | |
| getUdpPort() const | SipUserAgent | |
| getUserAgentName() const | SipUserAgent | |
| getUseRport() const | SipUserAgent | |
| getUseRportMapping() const | SipUserAgent | |
| getViaInfo(int protocol, UtlString &address, int &port, const char *pszTargetAddress, const int *piTargetPort) | SipUserAgent | |
| handleMessage(OsMsg &eventMessage) | SipUserAgent | virtual |
| isExtensionAllowed(const char *extension) const | SipUserAgent | |
| isForkingEnabled() | SipUserAgent | |
| isMessageLoggingEnabled() | SipUserAgent | virtual |
| isMethodAllowed(const char *method) | SipUserAgent | |
| isMyHostAlias(Url &route) const | SipUserAgent | |
| isOk(OsSocket::IpProtocolSocketType socketType) | SipUserAgent | |
| isReady() | SipUserAgent | virtual |
| isShutdownDone() | SipUserAgent | |
| KEEPALIVE_MESSAGE enum value | SipUserAgent | |
| logMessage(const char *message, int messageLength) | SipUserAgent | virtual |
| lookupExternalTransport(const UtlString transportName, const UtlString ipAddress) const | SipUserAgent | |
| lookupSRVSipAddress(UtlString protocol, UtlString &sipAddress, int &port, UtlString &srcIp) | SipUserAgent | protected |
| mConfigChangeObservers | SipUserAgentBase | protected |
| mContactAddress | SipUserAgentBase | protected |
| mContactDb | SipUserAgentBase | protected |
| mMessageLogEnabled | SipUserAgentBase | protected |
| mObserverMutex | SipUserAgentBase | protected |
| mTcpPort | SipUserAgentBase | protected |
| mTlsPort | SipUserAgentBase | protected |
| mUdpPort | SipUserAgentBase | protected |
| prepareContact(SipMessage &message, const char *szTargetAddress, const int *piTargetPort) | SipUserAgent | protected |
| prepareVia(SipMessage &message, UtlString &branchId, OsSocket::IpProtocolSocketType &toProtocol, const char *szTargetAddress, const int *piTargetPort, SIPX_TRANSPORT_DATA *pTransport=NULL) | SipUserAgent | |
| printStatus() | SipUserAgent | |
| recurseOnlyOne300Contact() | SipUserAgent | |
| removeCrLfKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort) | SipUserAgent | |
| removeExternalTransport(const UtlString transportName, const SIPX_TRANSPORT_DATA *const pTransport) | SipUserAgent | |
| removeMessageObserver(OsMsgQ &messageQueue, void *pObserverData=NULL) | SipUserAgent | |
| removeSipKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort, const char *szMethod) | SipUserAgent | |
| removeStunKeepAlive(const char *szLocalIp, const char *szRemoteIp, const int remotePort) | SipUserAgent | |
| resendWithAuthorization(SipMessage *response, SipMessage *request, int *messageType, int authorizationEntity) | SipUserAgent | protected |
| selfHeaderValue(UtlString &self) | SipUserAgent | protected |
| send(SipMessage &message, OsMsgQ *responseListener=NULL, void *responseListenerData=NULL, SIPX_TRANSPORT_DATA *pTransport=NULL) | SipUserAgent | virtual |
| sendCustom(SIPX_TRANSPORT_DATA *pTransport, SipMessage *message, const char *sendAddress, const int sendPort) | SipUserAgent | protected |
| sendStatelessRequest(SipMessage &request, UtlString &address, int port, OsSocket::IpProtocolSocketType protocol, UtlString &branchId) | SipUserAgent | protected |
| sendStatelessResponse(SipMessage &response) | SipUserAgent | protected |
| sendSymmetricUdp(SipMessage &message, const char *serverAddress, int port) | SipUserAgent | protected |
| sendTcp(SipMessage *message, const char *serverAddress, int port) | SipUserAgent | protected |
| sendTls(SipMessage *message, const char *serverAddress, int port) | SipUserAgent | protected |
| sendUdp(SipMessage *message, const char *serverAddress, int port) | SipUserAgent | protected |
| setDefaultExpiresSeconds(int expiresSeconds) | SipUserAgent | |
| setDefaultSerialExpiresSeconds(int expiresSeconds) | SipUserAgent | |
| setDnsSrvTimeout(int timeout) | SipUserAgent | |
| setEnableLocationHeader(const bool bLocationHeader) | SipUserAgent | inline |
| setForking(UtlBoolean enabled) | SipUserAgent | |
| setHeaderOptions(const bool bAllowHeader, const bool bDateHeader, const bool bShortNames, const UtlString &acceptLanguage) | SipUserAgent | |
| setHostAliases(UtlString &aliases) | SipUserAgent | |
| setIncludePlatformInUserAgentName(const bool bInclude) | SipUserAgent | |
| setIsUserAgent(UtlBoolean isUserAgent) | SipUserAgent | |
| setLocationHeader(const char *szHeader) | SipUserAgent | |
| setMaxForwards(int maxForwards) | SipUserAgent | |
| setMaxSrvRecords(int numRecords) | SipUserAgent | |
| setMaxTcpSocketIdleTime(int idleTimeSeconds) | SipUserAgent | |
| setProxyServers(const char *sipProxyServers) | SipUserAgent | |
| setRecurseOnlyOne300Contact(UtlBoolean recurseOnlyOne) | SipUserAgent | |
| setRegisterResponseTimeout(const int seconds) | SipUserAgent | inline |
| setReturnViasForMaxForwards(UtlBoolean returnVias) | SipUserAgent | |
| setSelfHeader(SipMessage &message) | SipUserAgent | |
| setServerHeader(SipMessage &message) | SipUserAgent | |
| setUserAgentHeader(SipMessage &message) | SipUserAgent | |
| setUserAgentHeaderProperty(const char *property) | SipUserAgent | |
| setUserAgentName(const UtlString &name) | SipUserAgent | |
| setUseRport(UtlBoolean bEnable) | SipUserAgent | |
| setUseRportMapping(UtlBoolean bEnable) | SipUserAgent | |
| shouldAuthenticate(SipMessage *message) const | SipUserAgent | protected |
| shutdown(UtlBoolean blockingShutdown=TRUE) | SipUserAgent | |
| SHUTDOWN_MESSAGE enum value | SipUserAgent | |
| SipTransaction class | SipUserAgent | friend |
| SipUdpServer class | SipUserAgent | friend |
| SipUdpServer::run(void *runArg) | SipUserAgent | friend |
| SipUserAgent(int sipTcpPort=SIP_PORT, int sipUdpPort=SIP_PORT, int sipTlsPort=SIP_PORT+1, const char *publicAddress=NULL, const char *defaultUser=NULL, const char *defaultSipAddress=NULL, const char *sipProxyServers=NULL, const char *sipDirectoryServers=NULL, const char *sipRegistryServers=NULL, const char *authenticationScheme=NULL, const char *authenicateRealm=NULL, OsConfigDb *authenticateDb=NULL, OsConfigDb *authorizeUserIds=NULL, OsConfigDb *authorizePasswords=NULL, SipLineMgr *lineMgr=NULL, int sipFirstResendTimeout=SIP_DEFAULT_RTT, UtlBoolean defaultToUaTransactions=TRUE, int readBufferSize=-1, int queueSize=OsServerTask::DEF_MAX_MSGS, UtlBoolean bUseNextAvailablePort=FALSE, UtlString certNickname="", UtlString certPassword="", UtlString dbLocation=".", UtlBoolean doUaMessageChecks=TRUE) | SipUserAgent | |
| SipUserAgentBase(int sipTcpPort=SIP_PORT, int sipUdpPort=SIP_PORT, int sipTlsPort=SIP_TLS_PORT, int queueSize=OsServerTask::DEF_MAX_MSGS) | SipUserAgentBase | |
| startMessageLog(int newMaximumLogSize=0) | SipUserAgent | |
| startTransactionTimers() | SipUserAgent | inline |
| stopMessageLog() | SipUserAgent | |
| stopTransactionTimers() | SipUserAgent | inline |
| UNSPECIFIED enum value | SipUserAgent | |
| waitUntilReady() | SipUserAgent | virtual |
| whichExtensionsNotAllowed(const SipMessage *message, UtlString *disallowedExtensions) const | SipUserAgent | protected |
| ~SipUserAgent() | SipUserAgent | virtual |
| ~SipUserAgentBase() | SipUserAgentBase | virtual |