|
Public Member Functions |
void | SetExternalAddress (const H323TransportAddress &data, const H323TransportAddress &control) |
const H323TransportAddress & | GetRemoteMediaAddress () const |
const H323TransportAddress & | GetRemoteMediaControlAddress () const |
BOOL | GetRemoteAddress (PIPSocket::Address &ip, WORD &dataPort) const |
|
| H323_ExternalRTPChannel (H323Connection &connection, const H323Capability &capability, Directions direction, unsigned sessionID) |
| H323_ExternalRTPChannel (H323Connection &connection, const H323Capability &capability, Directions direction, unsigned sessionID, const H323TransportAddress &data, const H323TransportAddress &control) |
| H323_ExternalRTPChannel (H323Connection &connection, const H323Capability &capability, Directions direction, unsigned sessionID, const PIPSocket::Address &ip, WORD dataPort) |
|
virtual unsigned | GetSessionID () const |
virtual BOOL | GetMediaTransportAddress (OpalTransportAddress &data, OpalTransportAddress &control) const |
virtual BOOL | Start () |
virtual void | Receive () |
virtual void | Transmit () |
|
virtual BOOL | OnSendingPDU (H245_H2250LogicalChannelParameters ¶m) const |
virtual void | OnSendOpenAck (H245_H2250LogicalChannelAckParameters ¶m) const |
virtual BOOL | OnReceivedPDU (const H245_H2250LogicalChannelParameters ¶m, unsigned &errorCode) |
virtual BOOL | OnReceivedAckPDU (const H245_H2250LogicalChannelAckParameters ¶m) |
Protected Member Functions |
void | Construct (unsigned id) |
Protected Attributes |
unsigned | sessionID |
H323TransportAddress | externalMediaAddress |
H323TransportAddress | externalMediaControlAddress |
H323TransportAddress | remoteMediaAddress |
H323TransportAddress | remoteMediaControlAddress |