sipxmedialib  Version 3.3
Public Types | Private Attributes | List of all members
StreamQueueMsg Class Reference

#include <StreamQueueMsg.h>

Inheritance diagram for StreamQueueMsg:
Inheritance graph
[legend]
Collaboration diagram for StreamQueueMsg:
Collaboration graph
[legend]

Public Types

enum  StreamQueueMsgSubTypes { AudioFrame, EndOfFrameMarker }
 

Public Member Functions

Creators
 StreamQueueMsg ()
 
 StreamQueueMsg (const StreamQueueMsg &rStreamQueueMsg)
 
virtual OsMsg * createCopy (void) const
 
virtual ~StreamQueueMsg ()
 
Manipulators
StreamQueueMsgoperator= (const StreamQueueMsg &rhs)
 
void setSamples (const short *pSamples)
 
Accessors
UtlBoolean getSamples (short *pSamples) const
 

Private Attributes

short mSamples [80]
 

Member Enumeration Documentation

Enumerator
AudioFrame 
EndOfFrameMarker 

Constructor & Destructor Documentation

StreamQueueMsg ( const StreamQueueMsg rStreamQueueMsg)
~StreamQueueMsg ( )
virtual

Member Function Documentation

OsMsg * createCopy ( void  ) const
virtual
StreamQueueMsg & operator= ( const StreamQueueMsg rhs)
void setSamples ( const short *  pSamples)
UtlBoolean getSamples ( short *  pSamples) const

Member Data Documentation

short mSamples[80]
private