|
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 |