OPAL  Version 3.10.4
H323RealTimeCapability Class Reference

#include <h323caps.h>

Inheritance diagram for H323RealTimeCapability:
H323Capability H323AudioCapability H323VideoCapability H323_G711Capability H323AudioPluginCapability H323GenericAudioCapability H323NonStandardAudioCapability H323GenericVideoCapability H323NonStandardVideoCapability H323VideoPluginCapability H323PluginG7231Capability H323CodecPluginGenericAudioCapability H323CodecPluginNonStandardAudioCapability H323CodecPluginGenericVideoCapability H323ExtendedVideoCapability H323CodecPluginNonStandardVideoCapability H323H261PluginCapability H323H263PluginCapability

Operations

RTP_QOSrtpqos
virtual H323ChannelCreateChannel (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.

Detailed Description

This class describes the interface to a codec that has channels based on the RTP protocol.

An application may create a descendent off this class and override functions as required for descibing the codec.


Constructor & Destructor Documentation


Member Function Documentation

Attach a QoS specification to this channel.

Reimplemented from H323Capability.

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.

Parameters:
connectionOwner connection for channel
dirDirection of channel
sessionIDSession ID for RTP channel
paramParameters for channel

Implements H323Capability.


Field Documentation


The documentation for this class was generated from the following file: