H245_Capability Class Reference

#include <h245.h>

List of all members.

Public Types

enum  Choices {
  e_nonStandard, e_receiveVideoCapability, e_transmitVideoCapability, e_receiveAndTransmitVideoCapability,
  e_receiveAudioCapability, e_transmitAudioCapability, e_receiveAndTransmitAudioCapability, e_receiveDataApplicationCapability,
  e_transmitDataApplicationCapability, e_receiveAndTransmitDataApplicationCapability, e_h233EncryptionTransmitCapability, e_h233EncryptionReceiveCapability,
  e_conferenceCapability, e_h235SecurityCapability, e_maxPendingReplacementFor, e_receiveUserInputCapability,
  e_transmitUserInputCapability, e_receiveAndTransmitUserInputCapability, e_genericControlCapability, e_receiveMultiplexedStreamCapability,
  e_transmitMultiplexedStreamCapability, e_receiveAndTransmitMultiplexedStreamCapability, e_receiveRTPAudioTelephonyEventCapability, e_receiveRTPAudioToneCapability,
  e_depFecCapability, e_multiplePayloadStreamCapability, e_fecCapability, e_redundancyEncodingCap,
  e_oneOfCapabilities
}

Public Member Functions

 H245_Capability (unsigned tag=0, TagClass tagClass=UniversalTagClass)
 operator H245_NonStandardParameter & ()
 operator const H245_NonStandardParameter & () const
 operator H245_VideoCapability & ()
 operator const H245_VideoCapability & () const
 operator H245_AudioCapability & ()
 operator const H245_AudioCapability & () const
 operator H245_DataApplicationCapability & ()
 operator const H245_DataApplicationCapability & () const
 operator H245_Capability_h233EncryptionReceiveCapability & ()
 operator const H245_Capability_h233EncryptionReceiveCapability & () const
 operator H245_ConferenceCapability & ()
 operator const H245_ConferenceCapability & () const
 operator H245_H235SecurityCapability & ()
 operator const H245_H235SecurityCapability & () const
 operator H245_UserInputCapability & ()
 operator const H245_UserInputCapability & () const
 operator H245_GenericCapability & ()
 operator const H245_GenericCapability & () const
 operator H245_MultiplexedStreamCapability & ()
 operator const H245_MultiplexedStreamCapability & () const
 operator H245_AudioTelephonyEventCapability & ()
 operator const H245_AudioTelephonyEventCapability & () const
 operator H245_AudioToneCapability & ()
 operator const H245_AudioToneCapability & () const
 operator H245_DepFECCapability & ()
 operator const H245_DepFECCapability & () const
 operator H245_MultiplePayloadStreamCapability & ()
 operator const H245_MultiplePayloadStreamCapability & () const
 operator H245_FECCapability & ()
 operator const H245_FECCapability & () const
 operator H245_RedundancyEncodingCapability & ()
 operator const H245_RedundancyEncodingCapability & () const
 operator H245_AlternativeCapabilitySet & ()
 operator const H245_AlternativeCapabilitySet & () const
BOOL CreateObject ()
PObject * Clone () const


Member Enumeration Documentation

enum H245_Capability::Choices
 

Enumerator:
e_nonStandard 
e_receiveVideoCapability 
e_transmitVideoCapability 
e_receiveAndTransmitVideoCapability 
e_receiveAudioCapability 
e_transmitAudioCapability 
e_receiveAndTransmitAudioCapability 
e_receiveDataApplicationCapability 
e_transmitDataApplicationCapability 
e_receiveAndTransmitDataApplicationCapability 
e_h233EncryptionTransmitCapability 
e_h233EncryptionReceiveCapability 
e_conferenceCapability 
e_h235SecurityCapability 
e_maxPendingReplacementFor 
e_receiveUserInputCapability 
e_transmitUserInputCapability 
e_receiveAndTransmitUserInputCapability 
e_genericControlCapability 
e_receiveMultiplexedStreamCapability 
e_transmitMultiplexedStreamCapability 
e_receiveAndTransmitMultiplexedStreamCapability 
e_receiveRTPAudioTelephonyEventCapability 
e_receiveRTPAudioToneCapability 
e_depFecCapability 
e_multiplePayloadStreamCapability 
e_fecCapability 
e_redundancyEncodingCap 
e_oneOfCapabilities 


Constructor & Destructor Documentation

H245_Capability::H245_Capability unsigned  tag = 0,
TagClass  tagClass = UniversalTagClass
 


Member Function Documentation

PObject* H245_Capability::Clone  )  const
 

BOOL H245_Capability::CreateObject  ) 
 

H245_Capability::operator const H245_AlternativeCapabilitySet &  )  const
 

H245_Capability::operator const H245_AudioCapability &  )  const
 

H245_Capability::operator const H245_AudioTelephonyEventCapability &  )  const
 

H245_Capability::operator const H245_AudioToneCapability &  )  const
 

H245_Capability::operator const H245_Capability_h233EncryptionReceiveCapability &  )  const
 

H245_Capability::operator const H245_ConferenceCapability &  )  const
 

H245_Capability::operator const H245_DataApplicationCapability &  )  const
 

H245_Capability::operator const H245_DepFECCapability &  )  const
 

H245_Capability::operator const H245_FECCapability &  )  const
 

H245_Capability::operator const H245_GenericCapability &  )  const
 

H245_Capability::operator const H245_H235SecurityCapability &  )  const
 

H245_Capability::operator const H245_MultiplePayloadStreamCapability &  )  const
 

H245_Capability::operator const H245_MultiplexedStreamCapability &  )  const
 

H245_Capability::operator const H245_NonStandardParameter &  )  const
 

H245_Capability::operator const H245_RedundancyEncodingCapability &  )  const
 

H245_Capability::operator const H245_UserInputCapability &  )  const
 

H245_Capability::operator const H245_VideoCapability &  )  const
 

H245_Capability::operator H245_AlternativeCapabilitySet &  ) 
 

H245_Capability::operator H245_AudioCapability &  ) 
 

H245_Capability::operator H245_AudioTelephonyEventCapability &  ) 
 

H245_Capability::operator H245_AudioToneCapability &  ) 
 

H245_Capability::operator H245_Capability_h233EncryptionReceiveCapability &  ) 
 

H245_Capability::operator H245_ConferenceCapability &  ) 
 

H245_Capability::operator H245_DataApplicationCapability &  ) 
 

H245_Capability::operator H245_DepFECCapability &  ) 
 

H245_Capability::operator H245_FECCapability &  ) 
 

H245_Capability::operator H245_GenericCapability &  ) 
 

H245_Capability::operator H245_H235SecurityCapability &  ) 
 

H245_Capability::operator H245_MultiplePayloadStreamCapability &  ) 
 

H245_Capability::operator H245_MultiplexedStreamCapability &  ) 
 

H245_Capability::operator H245_NonStandardParameter &  ) 
 

H245_Capability::operator H245_RedundancyEncodingCapability &  ) 
 

H245_Capability::operator H245_UserInputCapability &  ) 
 

H245_Capability::operator H245_VideoCapability &  ) 
 


The documentation for this class was generated from the following file:
Generated on Mon Jan 7 22:31:52 2008 for OPAL by  doxygen 1.4.6