VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makRadio::StreamAudioMessage Class Reference

Public Types

enum  Format {
  Format_MONO8, Format_MONO16, Format_STEREO8, Format_STEREO16,
  Format_MLAW8
}
 

Public Member Functions

 StreamAudioMessage ()
 
virtual ~StreamAudioMessage ()
 
virtual const DtUUIDgetEntityId () const
 
virtual void setEntityId (const DtUUID &val)
 
virtual unsigned int getRadioId () const
 
virtual void setRadioId (unsigned int val)
 
virtual unsigned long long getStreamId () const
 
virtual void setStreamId (unsigned long long val)
 
virtual unsigned int getSampleRate () const
 
virtual void setSampleRate (unsigned int val)
 
virtual unsigned int getSampleCount () const
 
virtual void setSampleCount (unsigned int val)
 
virtual Format getFormat () const
 
virtual void setFormat (Format val)
 
virtual const std::vector
< unsigned char > & 
getData () const
 
virtual void setData (const std::vector< unsigned char > &val)
 
void increaseRef ()
 
void decreaseRef ()
 
int refCount () const
 

Protected Attributes

DtUUID myEntityId
 
unsigned int myRadioId
 
unsigned long long myStreamId
 
unsigned int mySampleRate
 
unsigned int mySampleCount
 
Format myFormat
 
std::vector< unsigned charmyData
 
int myRefCount
 

Member Enumeration Documentation

Enumerator
Format_MONO8 
Format_MONO16 
Format_STEREO8 
Format_STEREO16 
Format_MLAW8 

Constructor & Destructor Documentation

makRadio::StreamAudioMessage::StreamAudioMessage ( )
virtual makRadio::StreamAudioMessage::~StreamAudioMessage ( )
virtual

Member Function Documentation

virtual const DtUUID& makRadio::StreamAudioMessage::getEntityId ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setEntityId ( const DtUUID val)
virtual
virtual unsigned int makRadio::StreamAudioMessage::getRadioId ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setRadioId ( unsigned int  val)
virtual
virtual unsigned long long makRadio::StreamAudioMessage::getStreamId ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setStreamId ( unsigned long long  val)
virtual
virtual unsigned int makRadio::StreamAudioMessage::getSampleRate ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setSampleRate ( unsigned int  val)
virtual
virtual unsigned int makRadio::StreamAudioMessage::getSampleCount ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setSampleCount ( unsigned int  val)
virtual
virtual Format makRadio::StreamAudioMessage::getFormat ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setFormat ( Format  val)
virtual
virtual const std::vector<unsigned char>& makRadio::StreamAudioMessage::getData ( ) const
virtual
virtual void makRadio::StreamAudioMessage::setData ( const std::vector< unsigned char > &  val)
virtual
void makRadio::StreamAudioMessage::increaseRef ( )
void makRadio::StreamAudioMessage::decreaseRef ( )
int makRadio::StreamAudioMessage::refCount ( ) const
inline

Member Data Documentation

DtUUID makRadio::StreamAudioMessage::myEntityId
protected
unsigned int makRadio::StreamAudioMessage::myRadioId
protected
unsigned long long makRadio::StreamAudioMessage::myStreamId
protected
unsigned int makRadio::StreamAudioMessage::mySampleRate
protected
unsigned int makRadio::StreamAudioMessage::mySampleCount
protected
Format makRadio::StreamAudioMessage::myFormat
protected
std::vector<unsigned char> makRadio::StreamAudioMessage::myData
protected
int makRadio::StreamAudioMessage::myRefCount
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)