Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

transports.h File Reference

#include <ptlib/sockets.h>

Go to the source code of this file.

Functions

 PLIST (H323ListenerList, H323Listener)
H323TransportAddressArray H323GetInterfaceAddresses (const H323ListenerList &listeners, BOOL excludeLocalHost=TRUE, H323Transport *associatedTransport=NULL)
H323TransportAddressArray H323GetInterfaceAddresses (const H323TransportAddress &addr, BOOL excludeLocalHost=TRUE, H323Transport *associatedTransport=NULL)
void H323SetTransportAddresses (const H323Transport &associatedTransport, const H323TransportAddressArray &addresses, H225_ArrayOf_TransportAddress &pdu)


Function Documentation

H323TransportAddressArray H323GetInterfaceAddresses (  const H323TransportAddress &  addr,
BOOL  excludeLocalHost = TRUE,
H323Transport *  associatedTransport = NULL
) 
 

Parameters:
addr  Possible INADDR_ANY address
excludeLocalHost  Flag to exclude 127.0.0.1
associatedTransport  Associated transport for precedence and translation

H323TransportAddressArray H323GetInterfaceAddresses (  const H323ListenerList &  listeners,
BOOL  excludeLocalHost = TRUE,
H323Transport *  associatedTransport = NULL
) 
 

Return a list of transport addresses corresponding to a listener list

Parameters:
listeners  List of listeners
excludeLocalHost  Flag to exclude 127.0.0.1
associatedTransport  Associated transport for precedence and translation

void H323SetTransportAddresses (  const H323Transport &  associatedTransport,
const H323TransportAddressArray &  addresses,
H225_ArrayOf_TransportAddress &  pdu
) 
 

Set the PDU field for the list of transport addresses

Parameters:
associatedTransport  Transport for NAT address translation
addresses  Addresses to set
pdu  List of PDU transport addresses

PLIST (  H323ListenerList  ,
H323Listener 
) 
 


Generated on Thu Jun 15 16:30:06 2006 for OpenH323 by  doxygen 1.4.2