OpenH323 1.18.0
H323RealTimeCapability Class Reference

#include <h323caps.h>

Inheritance diagram for H323RealTimeCapability:
H323Capability H323AudioCapability H323VideoCapability G7231_File_Capability H323_G711Capability H323_LIDCapability H323GenericAudioCapability H323NonStandardAudioCapability OpalDynaCodecStandardAudioCapability H323_H261Capability H323GenericVideoCapability H323NonStandardVideoCapability OpalDynaCodecStandardVideoCapability

List of all members.

Operations

RTP_QOS * rtpqos
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

H323RealTimeCapability::H323RealTimeCapability ( )
H323RealTimeCapability::H323RealTimeCapability ( const H323RealTimeCapability rtc)
virtual H323RealTimeCapability::~H323RealTimeCapability ( ) [virtual]

Member Function Documentation

void H323RealTimeCapability::AttachQoS ( RTP_QOS *  ) [virtual]

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.


Member Data Documentation

RTP_QOS* H323RealTimeCapability::rtpqos [protected]

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