|
|
| H323_RTPChannel (H323Connection &connection, const H323Capability &capability, Directions direction, RTP_Session &rtp) |
|
| ~H323_RTPChannel () |
| Destroy the channel. More...
|
|
|
virtual unsigned | GetSessionID () const |
|
virtual bool | SetSessionID (unsigned sessionID) |
|
|
virtual PBoolean | OnSendingPDU (H245_H2250LogicalChannelParameters ¶m) const |
|
virtual void | OnSendOpenAck (H245_H2250LogicalChannelAckParameters ¶m) const |
|
virtual PBoolean | OnReceivedPDU (const H245_H2250LogicalChannelParameters ¶m, unsigned &errorCode) |
|
virtual PBoolean | OnReceivedAckPDU (const H245_H2250LogicalChannelAckParameters ¶m) |
|
| H323_RealTimeChannel (H323Connection &connection, const H323Capability &capability, Directions direction) |
|
virtual PBoolean | OnSendingPDU (H245_OpenLogicalChannel &openPDU) const |
|
virtual void | OnSendOpenAck (const H245_OpenLogicalChannel &open, H245_OpenLogicalChannelAck &ack) const |
|
virtual PBoolean | OnReceivedPDU (const H245_OpenLogicalChannel &pdu, unsigned &errorCode) |
|
virtual PBoolean | OnReceivedAckPDU (const H245_OpenLogicalChannelAck &pdu) |
|
RTP_DataFrame::PayloadTypes | GetDynamicRTPPayloadType () const |
|
| H323UnidirectionalChannel (H323Connection &connection, const H323Capability &capability, Directions direction) |
|
| ~H323UnidirectionalChannel () |
|
virtual Directions | GetDirection () const |
|
virtual PBoolean | SetInitialBandwidth () |
|
virtual PBoolean | Open () |
|
virtual PBoolean | Start () |
|
virtual OpalMediaStreamPtr | GetMediaStream () const |
|
virtual bool | OnMediaCommand (const OpalMediaCommand &) |
|
| H323Channel (H323Connection &connection, const H323Capability &capability) |
|
| ~H323Channel () |
|
virtual void | PrintOn (ostream &strm) const |
|
const H323ChannelNumber & | GetNumber () const |
|
void | SetNumber (const H323ChannelNumber &num) |
|
const H323ChannelNumber & | GetReverseChannel () const |
|
void | SetReverseChannel (const H323ChannelNumber &num) |
|
unsigned | GetBandwidthUsed () const |
|
PBoolean | SetBandwidthUsed (unsigned bandwidth) |
|
const H323Capability & | GetCapability () const |
|
PBoolean | IsPaused () const |
|
void | SetPause (PBoolean pause) |
|
virtual PBoolean | GetMediaTransportAddress (OpalTransportAddress &data, OpalTransportAddress &control) const |
|
virtual void | Close () |
|
PBoolean | IsOpen () const |
|
virtual void | OnFlowControl (long bitRateRestriction) |
|
virtual void | OnMiscellaneousCommand (const H245_MiscellaneousCommand_type &type) |
|
virtual void | OnMiscellaneousIndication (const H245_MiscellaneousIndication_type &type) |
|
virtual void | OnJitterIndication (DWORD jitter, int skippedFrameCount, int additionalBuffer) |
|
This class is for encpsulating the IETF Real Time Protocol interface.