sipxportlib
Version 3.3
|
This is the complete list of members for OsNatAgentTask, including all inherited members.
addCrLfKeepAlive(IStunSocket *pSocket, const UtlString &remoteIp, int remotePort, int keepAliveSecs, OsNatKeepaliveListener *pListener) | OsNatAgentTask | |
addExternalBinding(OsSocket *pSocket, UtlString remoteAddress, int remotePort, UtlString contactAddress, int contactPort) | OsNatAgentTask | |
addStunKeepAlive(IStunSocket *pSocket, const UtlString &remoteIp, int remotePort, int keepAliveSecs, OsNatKeepaliveListener *pListener) | OsNatAgentTask | |
areProbesOutstanding(IStunSocket *pSocket, int priority) | OsNatAgentTask | |
clearExternalBinding(OsSocket *pSocket, UtlString remoteAddress, int remotePort, bool bOnlyIfEmpty=false) | OsNatAgentTask | |
DEF_MAX_MSGS | OsServerTask | static |
destroyBinding(NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
disableStun(IStunSocket *pSocket) | OsNatAgentTask | |
disableTurn(IStunSocket *pSocket) | OsNatAgentTask | |
doesBindingExist(IStunSocket *pSocket, NAT_AGENT_BINDING_TYPE type, const UtlString &serverIp, int serverPort) | OsNatAgentTask | |
dumpContext(UtlString *pResults, NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
enableStun(IStunSocket *pSocket, const UtlString &stunServer, int stunPort, const int stunOptions, int keepAlive) | OsNatAgentTask | |
enableTurn(IStunSocket *pSocket, const UtlString &turnServer, int iTurnPort, int keepAliveSecs, const UtlString &username, const UtlString &password) | OsNatAgentTask | |
findContactAddress(const UtlString &destHost, int destPort, UtlString *pContactHost, int *pContactPort, int iTimeoutMs=0) | OsNatAgentTask | |
findExternalBinding(const UtlString &destHost, int destPort, UtlString *pContactHost, int *pContactPort, int iTimeoutMs=0, UtlBoolean *pTimedOut=NULL) | OsNatAgentTask | |
getBinding(IStunSocket *pSocket, NAT_AGENT_BINDING_TYPE type) | OsNatAgentTask | protected |
getBinding(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protected |
getBinding(STUN_TRANSACTION_ID *pId) | OsNatAgentTask | protected |
getInstance() | OsNatAgentTask | static |
getMessageQueue() | OsServerTask | |
getTimer() | OsNatAgentTask | |
handleCrLfKeepAlive(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protectedvirtual |
handleMessage(OsMsg &rMsg) | OsNatAgentTask | virtual |
handleStunKeepAlive(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protectedvirtual |
handleStunMessage(NatMsg &rMsg) | OsNatAgentTask | protectedvirtual |
handleStunTimeout(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protectedvirtual |
handleSynchronize(OsRpcMsg &rMsg) | OsNatAgentTask | protectedvirtual |
handleTimerEvent(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protectedvirtual |
handleTurnMessage(NatMsg &rMsg) | OsNatAgentTask | protectedvirtual |
handleTurnTimeout(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protectedvirtual |
markStunFailure(NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
markStunSuccess(NAT_AGENT_CONTEXT *pBinding, const UtlString &mappedAddress, int mappedPort) | OsNatAgentTask | protected |
markTurnFailure(NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
markTurnSuccess(NAT_AGENT_CONTEXT *pBinding, const UtlString &relayAddress, int relayPort) | OsNatAgentTask | protected |
mIncomingQ | OsServerTask | protected |
OsServerTask(const UtlString &name="", void *pArg=NULL, const int maxRequestQMsgs=DEF_MAX_MSGS, const int priority=DEF_PRIO, const int options=DEF_OPTIONS, const int stackSize=DEF_STACKSIZE) | OsServerTask | |
populateKeepaliveEvent(NAT_AGENT_CONTEXT *pContext) | OsNatAgentTask | protected |
postMessage(const OsMsg &rMsg, const OsTime &rTimeout=OsTime::OS_INFINITY, UtlBoolean sentFromISR=FALSE) | OsServerTask | virtual |
primeTurnReception(IStunSocket *pSocket, const char *szAddress, int iPort) | OsNatAgentTask | |
receiveMessage(OsMsg *&rpMsg) | OsServerTask | protectedvirtual |
receiveMessage(OsMsg *&rpMsg, const OsTime &rTimeout) | OsServerTask | protectedvirtual |
releaseInstance() | OsNatAgentTask | static |
releaseTimer(OsTimer *pTimer) | OsNatAgentTask | protected |
removeCrLfKeepAlive(IStunSocket *pSocket, const UtlString &serverIp, int serverPort) | OsNatAgentTask | |
removeKeepAlives(IStunSocket *pSocket) | OsNatAgentTask | |
removeStunKeepAlive(IStunSocket *pSocket, const UtlString &serverIp, int serverPort) | OsNatAgentTask | |
removeStunProbes(IStunSocket *pSocket) | OsNatAgentTask | |
requestShutdown(void) | OsServerTask | virtual |
run(void *pArg) | OsServerTask | protectedvirtual |
sendMessage(StunMessage *pMsg, IStunSocket *pSocket, const UtlString &toAddress, unsigned short toPort, PacketType packetType=UNKNOWN_PACKET) | OsNatAgentTask | protectedvirtual |
sendStunProbe(IStunSocket *pSocket, const UtlString &remoteAddress, int remotePort, int priority) | OsNatAgentTask | |
sendStunRequest(NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
sendTurnRequest(NAT_AGENT_CONTEXT *pBinding) | OsNatAgentTask | protected |
setTurnDestination(IStunSocket *pSocket, const char *szAddress, int iPort) | OsNatAgentTask | |
synchronize() | OsNatAgentTask | |
~OsServerTask() | OsServerTask | virtual |