PSTUNUDPSocket Class Reference

#include <pstun.h>

Inheritance diagram for PSTUNUDPSocket:

PUDPSocket PIPDatagramSocket PIPSocket PSocket PChannel PObject

List of all members.

Public Member Functions

 PSTUNUDPSocket ()
virtual PBoolean GetLocalAddress (Address &addr)
virtual PBoolean GetLocalAddress (Address &addr, WORD &port)

Protected Attributes

PIPSocket::Address externalIP

Friends

class PSTUNClient


Detailed Description

UDP socket that has been created by the STUN client.

Constructor & Destructor Documentation

PSTUNUDPSocket::PSTUNUDPSocket (  ) 


Member Function Documentation

virtual PBoolean PSTUNUDPSocket::GetLocalAddress ( Address addr,
WORD &  port 
) [virtual]

Parameters:
addr Variable to receive peer hosts IP address
port Variable to receive peer hosts port number

Reimplemented from PIPSocket.

virtual PBoolean PSTUNUDPSocket::GetLocalAddress ( Address addr  )  [virtual]

Parameters:
addr Variable to receive hosts IP address

Reimplemented from PIPSocket.


Friends And Related Function Documentation

friend class PSTUNClient [friend]


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Fri Apr 10 22:33:53 2009 for PTLib by  doxygen 1.5.8