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

h323pdu.h File Reference

#include <ptlib/sockets.h>
#include "h323con.h"
#include "transports.h"
#include "q931.h"
#include "h225.h"
#include "h245.h"
#include "h323trans.h"

Go to the source code of this file.

Defines

#define H225_PROTOCOL_VERSION   4
#define H245_PROTOCOL_VERSION   7
#define H323TraceDumpPDU(proto, writing, rawData, pdu, tag1, seqNum)

Functions

void H323SetAliasAddresses (const H323TransportAddressArray &addresses, H225_ArrayOf_AliasAddress &aliases)
void H323SetAliasAddresses (const PStringArray &names, H225_ArrayOf_AliasAddress &aliases, int tag=-1)
void H323SetAliasAddresses (const PStringList &names, H225_ArrayOf_AliasAddress &aliases, int tag=-1)
void H323SetAliasAddress (const H323TransportAddress &address, H225_AliasAddress &alias)
void H323SetAliasAddress (const PString &name, H225_AliasAddress &alias, int tag=-1)
PStringArray H323GetAliasAddressStrings (const H225_ArrayOf_AliasAddress &aliases)
PString H323GetAliasAddressString (const H225_AliasAddress &alias)
PString H323GetAliasAddressE164 (const H225_AliasAddress &alias)
PString H323GetAliasAddressE164 (const H225_ArrayOf_AliasAddress &aliases)
H323Connection::CallEndReason H323TranslateToCallEndReason (Q931::CauseValues cause, const H225_ReleaseCompleteReason &reason)
Q931::CauseValues H323TranslateFromCallEndReason (const H323Connection &connection, H225_ReleaseCompleteReason &rcReason)
PString H323GetApplicationInfo (const H225_VendorIdentifier &vendor)


Define Documentation

#define H225_PROTOCOL_VERSION   4
 

#define H245_PROTOCOL_VERSION   7
 

#define H323TraceDumpPDU proto,
writing,
rawData,
pdu,
tag1,
seqNum   ) 
 


Function Documentation

PString H323GetAliasAddressE164 const H225_ArrayOf_AliasAddress aliases  ) 
 

PString H323GetAliasAddressE164 const H225_AliasAddress alias  ) 
 

PString H323GetAliasAddressString const H225_AliasAddress alias  ) 
 

PStringArray H323GetAliasAddressStrings const H225_ArrayOf_AliasAddress aliases  ) 
 

PString H323GetApplicationInfo const H225_VendorIdentifier vendor  ) 
 

void H323SetAliasAddress const PString &  name,
H225_AliasAddress alias,
int  tag = -1
 

void H323SetAliasAddress const H323TransportAddress address,
H225_AliasAddress alias
 

void H323SetAliasAddresses const PStringList &  names,
H225_ArrayOf_AliasAddress aliases,
int  tag = -1
 

void H323SetAliasAddresses const PStringArray &  names,
H225_ArrayOf_AliasAddress aliases,
int  tag = -1
 

void H323SetAliasAddresses const H323TransportAddressArray &  addresses,
H225_ArrayOf_AliasAddress aliases
 

Q931::CauseValues H323TranslateFromCallEndReason const H323Connection connection,
H225_ReleaseCompleteReason rcReason
 

H323Connection::CallEndReason H323TranslateToCallEndReason Q931::CauseValues  cause,
const H225_ReleaseCompleteReason reason
 


Generated on Sat Mar 5 14:59:12 2005 for OpenH323 by  doxygen 1.4.1