|
| H323TransportAddress () |
|
| H323TransportAddress (const char *addr, WORD port=0, const char *proto=NULL) |
|
| H323TransportAddress (const PString &addr, WORD port=0, const char *proto=NULL) |
|
| H323TransportAddress (const OpalTransportAddress &addr) |
|
| H323TransportAddress (PIPSocket::Address ip, WORD port, const char *proto=NULL) |
|
| H323TransportAddress (const H225_TransportAddress &pdu, const char *proto=NULL) |
|
| H323TransportAddress (const H245_TransportAddress &pdu, const char *proto=NULL) |
|
PBoolean | SetPDU (H225_TransportAddress &pdu, WORD defPort=0) const |
|
PBoolean | SetPDU (H245_TransportAddress &pdu, WORD defPort=0) const |
|
| OpalTransportAddress () |
|
| OpalTransportAddress (const char *address, WORD port=0, const char *proto=NULL) |
|
| OpalTransportAddress (const PString &address, WORD port=0, const char *proto=NULL) |
|
| OpalTransportAddress (const PIPSocket::Address &ip, WORD port=0, const char *proto=NULL) |
|
| OpalTransportAddress (const PIPSocket::AddressAndPort &ap, const char *proto=NULL) |
|
virtual PObject * | Clone () const |
| Clone function. More...
|
|
PBoolean | IsEquivalent (const OpalTransportAddress &address, bool wildcards=false) const |
|
PBoolean | IsCompatible (const OpalTransportAddress &address) const |
|
PCaselessString | GetProtoPrefix () const |
|
PCaselessString | GetProto (bool withDollar=false) const |
|
PBoolean | GetIpAddress (PIPSocket::Address &ip) const |
|
PBoolean | GetIpAndPort (PIPSocket::Address &ip, WORD &port) const |
|
PBoolean | GetIpAndPort (PIPSocketAddressAndPort &ipPort) const |
|
virtual PString | GetHostName (bool includeService=false) const |
|
OpalListener * | CreateListener (OpalEndPoint &endpoint, BindOptions option) const |
|
virtual OpalTransport * | CreateTransport (OpalEndPoint &endpoint, BindOptions option=HostOnly) const |
|
Transport address for H.323. This adds functions to the basic OpalTransportAddress for conversions to and from H.225 and H.245 PDU structures.