#include <h323caps.h>
Inheritance diagram for H323RealTimeCapability:
Operations | |
RTP_QOS * | rtpqos |
virtual H323Channel * | CreateChannel (H323Connection &connection, H323Channel::Directions dir, unsigned sessionID, const H245_H2250LogicalChannelParameters *param) const |
H323RealTimeCapability () | |
H323RealTimeCapability (const H323RealTimeCapability &rtc) | |
virtual | ~H323RealTimeCapability () |
void | AttachQoS (RTP_QOS *_rtpqos) |
Attach a QoS specification to this channel. |
An application may create a descendent off this class and override functions as required for descibing the codec.
H323RealTimeCapability::H323RealTimeCapability | ( | ) |
H323RealTimeCapability::H323RealTimeCapability | ( | const H323RealTimeCapability & | rtc | ) |
virtual H323RealTimeCapability::~H323RealTimeCapability | ( | ) | [virtual] |
virtual H323Channel* H323RealTimeCapability::CreateChannel | ( | H323Connection & | connection, | |
H323Channel::Directions | dir, | |||
unsigned | sessionID, | |||
const H245_H2250LogicalChannelParameters * | param | |||
) | const [virtual] |
Create the channel instance, allocating resources as required.
connection | Owner connection for channel |
dir | Direction of channel |
sessionID | Session ID for RTP channel |
param | Parameters for channel |
Implements H323Capability.
void H323RealTimeCapability::AttachQoS | ( | RTP_QOS * | _rtpqos | ) | [virtual] |
RTP_QOS* H323RealTimeCapability::rtpqos [protected] |