sipxportlib  Version 3.3
IStunSocket Member List

This is the complete list of members for IStunSocket, including all inherited members.

addAlternateDestination(const char *szAddress, int iPort, int priority)=0IStunSocketpure virtual
applyDestinationAddress(const char *szAddress, int iPort)=0IStunSocketpure virtual
destroy()=0IStunSocketpure virtual
enableStun(const char *szStunServer, int stunPort, int iKeepAlive, int stunOptions, bool bReadFromSocket)=0IStunSocketpure virtual
enableTransparentReads(bool bEnable)=0IStunSocketpure virtual
enableTurn(const char *szTurnSever, int turnPort, int iKeepAlive, const char *username, const char *password, bool bReadFromSocket)=0IStunSocketpure virtual
evaluateDestinationAddress(const UtlString &address, int iPort, int priority)=0IStunSocketpure virtual
getBestDestinationAddress(UtlString &address, int &iPort)=0IStunSocketpure virtual
getFirstReadTime(OsDateTime &time)=0IStunSocketpure virtual
getFirstWriteTime(OsDateTime &time)=0IStunSocketpure virtual
getLastReadTime(OsDateTime &time)=0IStunSocketpure virtual
getLastWriteTime(OsDateTime &time)=0IStunSocketpure virtual
getMappedIp(UtlString *ip, int *port)=0IStunSocketpure virtual
getRelayIp(UtlString *ip, int *port)=0IStunSocketpure virtual
getSocket()=0IStunSocketpure virtual
markStunFailure()=0IStunSocketpure virtual
markStunSuccess(bool bAddressChanged)=0IStunSocketpure virtual
markTurnFailure()=0IStunSocketpure virtual
markTurnSuccess()=0IStunSocketpure virtual
readyDestination(const char *szAddress, int iPort)=0IStunSocketpure virtual
setReadNotification(OsNotification *pNotification)=0IStunSocketpure virtual
setStunAddress(const UtlString &address, const int iPort)=0IStunSocketpure virtual
setTurnAddress(const UtlString &address, const int iPort)=0IStunSocketpure virtual
socketWrite(const char *buffer, int bufferLength, const char *ipAddress, int port, PacketType packetType=UNKNOWN_PACKET)=0IStunSocketpure virtual
~IStunSocket()IStunSocketinlinevirtual