| 
    sipxportlib
    Version 3.3
    
   | 
 
This is the complete list of members for OsNatSocketBaseImpl, including all inherited members.
| addAlternateDestination(const char *szAddress, int iPort, int priority)=0 | IStunSocket | pure virtual | 
| applyDestinationAddress(const char *szAddress, int iPort)=0 | IStunSocket | pure virtual | 
| destroy()=0 | IStunSocket | pure virtual | 
| enableStun(const char *szStunServer, int stunPort, int iKeepAlive, int stunOptions, bool bReadFromSocket)=0 | IStunSocket | pure virtual | 
| enableTransparentReads(bool bEnable)=0 | IStunSocket | pure virtual | 
| enableTurn(const char *szTurnSever, int turnPort, int iKeepAlive, const char *username, const char *password, bool bReadFromSocket)=0 | IStunSocket | pure virtual | 
| evaluateDestinationAddress(const UtlString &address, int iPort, int priority)=0 | IStunSocket | pure virtual | 
| getBestDestinationAddress(UtlString &address, int &iPort)=0 | IStunSocket | pure virtual | 
| getFirstReadTime(OsDateTime &time) | OsNatSocketBaseImpl | protectedvirtual | 
| getFirstWriteTime(OsDateTime &time) | OsNatSocketBaseImpl | protectedvirtual | 
| getLastReadTime(OsDateTime &time) | OsNatSocketBaseImpl | protectedvirtual | 
| getLastWriteTime(OsDateTime &time) | OsNatSocketBaseImpl | protectedvirtual | 
| getMappedIp(UtlString *ip, int *port)=0 | IStunSocket | pure virtual | 
| getRelayIp(UtlString *ip, int *port)=0 | IStunSocket | pure virtual | 
| getSocket()=0 | OsNatSocketBaseImpl | protectedpure virtual | 
| handleStunMessage(char *pBuf, int length, UtlString &fromAddress, int fromPort) | OsNatSocketBaseImpl | protectedvirtual | 
| handleSturnData(char *buffer, int &bufferLength, UtlString &receivedIp, int &receivedPort) | OsNatSocketBaseImpl | protectedvirtual | 
| handleTurnDataIndication(char *buffer, int bufferLength, UtlString *pRecvFromIp, int *pRecvFromPort) | OsNatSocketBaseImpl | protectedvirtual | 
| handleTurnMessage(char *pBuf, int length, UtlString &fromAddress, int fromPort) | OsNatSocketBaseImpl | protectedvirtual | 
| markReadTime() | OsNatSocketBaseImpl | protected | 
| markStunFailure()=0 | IStunSocket | pure virtual | 
| markStunSuccess(bool bAddressChanged)=0 | IStunSocket | pure virtual | 
| markTurnFailure()=0 | IStunSocket | pure virtual | 
| markTurnSuccess()=0 | IStunSocket | pure virtual | 
| markWriteTime() | OsNatSocketBaseImpl | protected | 
| mFirstRead | OsNatSocketBaseImpl | protected | 
| mFirstWrite | OsNatSocketBaseImpl | protected | 
| miRecordTimes | OsNatSocketBaseImpl | protected | 
| mLastRead | OsNatSocketBaseImpl | protected | 
| mLastWrite | OsNatSocketBaseImpl | protected | 
| mpReadNotification | OsNatSocketBaseImpl | protected | 
| mReadNotificationLock | OsNatSocketBaseImpl | protected | 
| OsNatSocketBaseImpl() | OsNatSocketBaseImpl | |
| readyDestination(const char *szAddress, int iPort)=0 | IStunSocket | pure virtual | 
| setReadNotification(OsNotification *pNotification) | OsNatSocketBaseImpl | virtual | 
| setStunAddress(const UtlString &address, const int iPort)=0 | IStunSocket | pure virtual | 
| setTurnAddress(const UtlString &address, const int iPort)=0 | IStunSocket | pure virtual | 
| socketWrite(const char *buffer, int bufferLength, const char *ipAddress, int port, PacketType packetType=UNKNOWN_PACKET)=0 | IStunSocket | pure virtual | 
| ~IStunSocket() | IStunSocket | inlinevirtual | 
| ~OsNatSocketBaseImpl() | OsNatSocketBaseImpl | virtual | 
 1.8.11