Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

PVXMLChannelPCM Class Reference

#include <vxml.h>

Inheritance diagram for PVXMLChannelPCM:

PVXMLChannel PIndirectChannel PChannel PObject List of all members.

Public Member Functions

 PVXMLChannelPCM (PVXMLSession &vxml, BOOL incoming)

Protected Member Functions

virtual BOOL WriteFrame (const void *buf, PINDEX len)
virtual BOOL ReadFrame (void *buffer, PINDEX amount)
virtual PINDEX CreateSilenceFrame (void *buffer, PINDEX amount)
virtual BOOL IsSilenceFrame (const void *buf, PINDEX len) const
virtual void GetBeepData (PBYTEArray &data, unsigned ms)
virtual void HandleDelay (PINDEX amount)

Constructor & Destructor Documentation

PVXMLChannelPCM::PVXMLChannelPCM PVXMLSession vxml,
BOOL  incoming
 


Member Function Documentation

virtual PINDEX PVXMLChannelPCM::CreateSilenceFrame void *  buffer,
PINDEX  amount
[protected, virtual]
 

Implements PVXMLChannel.

virtual void PVXMLChannelPCM::GetBeepData PBYTEArray data,
unsigned  ms
[protected, virtual]
 

Reimplemented from PVXMLChannel.

virtual void PVXMLChannelPCM::HandleDelay PINDEX  amount  )  [protected, virtual]
 

Reimplemented from PVXMLChannel.

virtual BOOL PVXMLChannelPCM::IsSilenceFrame const void *  buf,
PINDEX  len
const [protected, virtual]
 

Implements PVXMLChannel.

virtual BOOL PVXMLChannelPCM::ReadFrame void *  buffer,
PINDEX  amount
[protected, virtual]
 

Implements PVXMLChannel.

virtual BOOL PVXMLChannelPCM::WriteFrame const void *  buf,
PINDEX  len
[protected, virtual]
 

Implements PVXMLChannel.


The documentation for this class was generated from the following file:
Generated on Sat Jul 24 15:36:00 2004 for PWLib by doxygen 1.3.7