#include <vxml.h>
Inheritance diagram for PVXMLChannelInterface:
Public Member Functions | |
virtual | ~PVXMLChannelInterface () |
virtual PWAVFile * | CreateWAVFile (const PFilePath &fn, PFile::OpenMode mode, int opts, unsigned fmt)=0 |
virtual void | RecordEnd ()=0 |
virtual void | OnEndRecording (const PString &channelName)=0 |
virtual void | Trigger ()=0 |
virtual PVXMLChannelInterface::~PVXMLChannelInterface | ( | ) | [inline, virtual] |
virtual PWAVFile* PVXMLChannelInterface::CreateWAVFile | ( | const PFilePath & | fn, | |
PFile::OpenMode | mode, | |||
int | opts, | |||
unsigned | fmt | |||
) | [pure virtual] |
Implemented in PVXMLSession.
virtual void PVXMLChannelInterface::OnEndRecording | ( | const PString & | channelName | ) | [pure virtual] |
Implemented in PVXMLSession.
virtual void PVXMLChannelInterface::RecordEnd | ( | ) | [pure virtual] |
Implemented in PVXMLSession.
virtual void PVXMLChannelInterface::Trigger | ( | ) | [pure virtual] |
Implemented in PVXMLSession.