sipxportlib  Version 3.3
OsNatConnectionSocket Member List

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

addAlternateDestination(const char *szAddress, int iPort, int priority)OsNatConnectionSocketvirtual
addClientConnection(const char *ipAddress, const int port, OsNatConnectionSocket *pClient)OsNatConnectionSocketprotected
addCrLfKeepAlive(const char *szRemoteIp, const int remotePort, const int keepAliveSecs, OsNatKeepaliveListener *pListener)OsNatConnectionSocketvirtual
addStunKeepAlive(const char *szRemoteIp, const int remotePort, const int keepAliveSecs, OsNatKeepaliveListener *pListener)OsNatConnectionSocketvirtual
applyDestinationAddress(const char *szAddress, int iPort)OsNatConnectionSocketvirtual
areSameTypes(const UtlContainableType type1, const UtlContainableType type2)UtlContainablestatic
clientConnect(const char *szServer, const int port)OsNatConnectionSocketvirtual
close()OsSocketvirtual
compareTo(UtlContainable const *) const UtlContainableAtomicvirtual
connect()OsConnectionSocketvirtual
CUSTOM enum valueOsSocket
destroy()OsNatConnectionSocketvirtual
directHash() const UtlContainable
disableStun()OsNatConnectionSocketvirtual
disableTurn()OsNatConnectionSocketvirtual
enableStun(const char *szStunServer, int stunPort, int iKeepAlive, int stunOptions, bool bReadFromSocket)OsNatConnectionSocketvirtual
enableTransparentReads(bool bEnable)OsNatConnectionSocketvirtual
enableTurn(const char *szTurnSever, int turnPort, int iKeepAlive, const char *username, const char *password, bool bReadFromSocket)OsNatConnectionSocketvirtual
evaluateDestinationAddress(const UtlString &address, int iPort, int priority)OsNatConnectionSocketprotectedvirtual
frameBuffer(TURN_FRAMING_TYPE type, const char *buffer, const int bufferLength, int &framedBufferLen)OsNatConnectionSocket
getBestDestinationAddress(UtlString &address, int &iPort)OsNatConnectionSocketvirtual
getClientConnection(const char *szServer, const int port)OsNatConnectionSocketvirtual
getContainableType() const OsSocketvirtual
getDefaultBindAddress()OsSocketstatic
getDomainName(UtlString &domain_name)OsSocketstatic
getFirstReadTime(OsDateTime &time)OsNatSocketBaseImplprotectedvirtual
getFirstWriteTime(OsDateTime &time)OsNatSocketBaseImplprotectedvirtual
getHostIp(UtlString *hostAddress)OsSocketstatic
getHostIpByName(const char *hostName, UtlString *hostAddress)OsSocketstatic
getHostName(UtlString *hostName)OsSocketstatic
getIpProtocol() const OsConnectionSocketvirtual
getLastReadTime(OsDateTime &time)OsNatSocketBaseImplprotectedvirtual
getLastWriteTime(OsDateTime &time)OsNatSocketBaseImplprotectedvirtual
getLocalHostIp(UtlString *localHostAddress) const OsSocketvirtual
getLocalHostPort() const OsSocketvirtual
getLocalIp() const OsSocketvirtual
getMappedIp(UtlString *ip, int *port)OsNatConnectionSocketvirtual
getRelayIp(UtlString *ip, int *port)OsNatConnectionSocketvirtual
getRemoteHostIp(struct in_addr *remoteHostAddress, int *remotePort=NULL)OsSocketvirtual
getRemoteHostIp(UtlString *remoteHostAddress, int *remotePort=NULL)OsSocketvirtual
getRemoteHostName(UtlString *remoteHostName) const OsSocketvirtual
getRemoteHostPort() const OsSocketvirtual
getRole() const OsNatConnectionSocketvirtual
getSocket()OsNatConnectionSocketvirtual
getSocketDescriptor() const OsSocketvirtual
handleFramedStream(char *pData, const int size, const char *receivedIp, const int port)OsNatConnectionSocketprotectedvirtual
handleStunMessage(char *pBuf, int length, UtlString &fromAddress, int fromPort)OsNatSocketBaseImplprotectedvirtual
handleSturnData(char *buffer, int &bufferLength, UtlString &receivedIp, int &receivedPort)OsNatSocketBaseImplprotectedvirtual
handleTurnDataIndication(char *buffer, int bufferLength, UtlString *pRecvFromIp, int *pRecvFromPort)OsNatSocketBaseImplprotectedvirtual
handleTurnMessage(char *pBuf, int length, UtlString &fromAddress, int fromPort)OsNatSocketBaseImplprotectedvirtual
handleUnframedBuffer(const TURN_FRAMING_TYPE type, const char *buff, const int buffSize, const char *receivedIp, const int port)OsNatConnectionSocketprotectedvirtual
hash() const UtlContainableAtomicvirtual
inet_ntoa_pt(struct in_addr input_address, UtlString &output_address)OsSocketstatic
initDefaultAdapterID(UtlString &adapter_id)OsSocketstatic
initialize(const char *serverName, int serverPort, UtlBoolean blockingConnect)OsConnectionSocketprotected
IpProtocolSocketType enum nameOsSocket
ipProtocolString(OsSocket::IpProtocolSocketType)OsSocketstatic
isClientConnected(const char *szServer, const int port)OsNatConnectionSocketvirtual
isConnected() const OsSocketvirtual
isEncrypted() const OsConnectionSocketvirtual
isEqual(UtlContainable const *) const UtlContainablevirtual
isFramed(IpProtocolSocketType type)OsSocketstatic
isInstanceOf(const UtlContainableType type) const UtlContainablevirtual
isIp4Address(const char *address)OsSocketstatic
isLocalHost(const char *hostAddress)OsSocketstatic
isMcastAddr(const char *ipAddress)OsSocketstatic
isOk() const OsSocketvirtual
isReadyToRead(long waitMilliseconds=0) const OsSocketvirtual
isReadyToReadEx(long waitMilliseconds, UtlBoolean &rSocketError) const OsSocketvirtual
isReadyToWrite(long waitMilliseconds=0) const OsSocketvirtual
isSameHost(const char *host1, const char *host2)OsSocketstatic
localHostNameOsSocketprotected
localHostPortOsSocketprotected
makeBlocking()OsSocketvirtual
makeNonblocking()OsSocketvirtual
markReadTime()OsNatSocketBaseImplprotected
markStunFailure()OsNatConnectionSocketprotectedvirtual
markStunSuccess(bool bAddressChanged)OsNatConnectionSocketprotectedvirtual
markTurnFailure()OsNatConnectionSocketprotectedvirtual
markTurnSuccess()OsNatConnectionSocketprotectedvirtual
markWriteTime()OsNatSocketBaseImplprotected
mbTransparentReadsOsNatConnectionSocketprotected
mClientConnectionSocketsOsNatConnectionSocketprotected
mFirstReadOsNatSocketBaseImplprotected
mFirstWriteOsNatSocketBaseImplprotected
mInitializeSemOsSocketprotectedstatic
miRecordTimesOsNatSocketBaseImplprotected
mIsConnectedOsSocketprotected
mLastReadOsNatSocketBaseImplprotected
mLastWriteOsNatSocketBaseImplprotected
mLocalIpOsSocketprotected
mpDatagramSocketOsNatConnectionSocketprotected
mpReadNotificationOsNatSocketBaseImplprotected
mReadNotificationLockOsNatSocketBaseImplprotected
mRemoteIpAddressOsSocketprotected
mRoleOsNatConnectionSocketprotected
mRoleMutexOsNatConnectionSocketmutableprotected
mStreamHandlerMutexOsNatConnectionSocketmutableprotected
MULTICAST enum valueOsSocket
OsConnectionSocket(int remoteHostPort, const char *remoteHostName, UtlBoolean makeBlocking=TRUE, const char *localIp=NULL, const bool bConnect=true)OsConnectionSocket
OsConnectionSocket(int connectedSocketDescriptor)OsConnectionSocket
OsConnectionSocket(const char *localIp, int connectedSocketDescriptor)OsConnectionSocket
OsNatAgentTask classOsNatConnectionSocketfriend
OsNatConnectionSocket(int connectedSocketDescriptor, const RtpTcpRoles role)OsNatConnectionSocket
OsNatConnectionSocket(const char *szLocalIp, int connectedSocketDescriptor, const RtpTcpRoles role)OsNatConnectionSocket
OsNatConnectionSocket(int serverPort, const char *serverName, UtlBoolean blockingConnect, const char *localIp, const bool bConnect, const RtpTcpRoles role)OsNatConnectionSocket
OsNatSocketBaseImpl()OsNatSocketBaseImpl
OsSocket()OsSocket
peerIdentity(UtlSList *altNames=NULL, UtlString *commonName=NULL) const OsConnectionSocketvirtual
read(char *buffer, int bufferLength)OsNatConnectionSocketvirtual
read(char *buffer, int bufferLength, UtlString *ipAddress, int *port)OsNatConnectionSocketvirtual
read(char *buffer, int bufferLength, struct in_addr *ipAddress, int *port)OsNatConnectionSocketvirtual
read(char *buffer, int bufferLength, long waitMilliseconds)OsNatConnectionSocketvirtual
readyDestination(const char *szAddress, int iPort)OsNatConnectionSocketvirtual
reconnect()OsConnectionSocketvirtual
remoteHostNameOsSocketprotected
remoteHostPortOsSocketprotected
removeCrLfKeepAlive(const char *szRemoteIp, const int remotePort)OsNatConnectionSocketvirtual
removeStunKeepAlive(const char *szRemoteIp, const int remotePort)OsNatConnectionSocketvirtual
setDefaultBindAddress(const unsigned long bind_address)OsSocketstatic
setLocalIp(const UtlString &localIp)OsSocketinlinevirtual
setNotifier(OsNotification *pNotification)OsNatConnectionSocketvirtual
setReadNotification(OsNotification *pNotification)OsNatSocketBaseImplvirtual
setRole(const RtpTcpRoles role)OsNatConnectionSocketvirtual
setStunAddress(const UtlString &address, const int iPort)OsNatConnectionSocketprotectedvirtual
setTurnAddress(const UtlString &address, const int iPort)OsNatConnectionSocketprotectedvirtual
socketDescriptorOsSocketprotected
socketInit()OsSocketstatic
socketInitializedOsSocketstatic
socketWrite(const char *buffer, int bufferLength, const char *ipAddress, int port, PacketType packetType=UNKNOWN_PACKET)OsNatConnectionSocketvirtual
SSL_SOCKET enum valueOsSocket
stringHash(char const *value)UtlContainablestatic
TCP enum valueOsSocket
TYPEOsSocketprotectedstatic
UDP enum valueOsSocket
UNKNOWN enum valueOsSocket
write(const char *buffer, int bufferLength)OsNatConnectionSocketvirtual
write(const char *buffer, int bufferLength, const char *ipAddress, int port)OsNatConnectionSocketvirtual
write(const char *buffer, int bufferLength, long waitMilliseconds)OsNatConnectionSocketvirtual
~IStunSocket()IStunSocketinlinevirtual
~OsConnectionSocket()OsConnectionSocketvirtual
~OsNatConnectionSocket()OsNatConnectionSocketvirtual
~OsNatSocketBaseImpl()OsNatSocketBaseImplvirtual
~OsSocket()OsSocketvirtual
~UtlContainable()UtlContainablevirtual