PVXMLSession Member List

This is the complete list of members for PVXMLSession, including all inherited members.

AbortCommandString()PChannel
AccessDenied enum valuePChannel
activeGrammarPVXMLSession [protected]
AllowClearCall()PVXMLSession [protected]
autoDeleteTextToSpeechPVXMLSession [protected]
BadParameter enum valuePChannel
BufferTooSmall enum valuePChannel
channelNamePChannel [protected]
channelPointerMutexPIndirectChannel [protected]
Class()PObject [inline, static]
Clone() const PObject [virtual]
Close()PVXMLSession [virtual]
Compare(const PObject &obj) const PIndirectChannel [virtual]
CompareObjectMemoryDirect(const PObject &obj) const PObject [virtual]
Comparison enum namePObject
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
ConvertTextToFilenameList(const PString &text, PTextToSpeech::TextType type, PStringArray &list, PBoolean useCacheing)PVXMLSession
CreateWAVFile(const PFilePath &fn, PFile::OpenMode mode, int opts, unsigned fmt)PVXMLSession [virtual]
currentFieldPVXMLSession [protected]
currentFormPVXMLSession [protected]
currentNodePVXMLSession [protected]
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
documentVarsPVXMLSession [protected]
emptyActionPVXMLSession [protected]
EndRecording()PVXMLSession [virtual]
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
EvaluateExpr(const PString &oexpr)PVXMLSession [virtual]
Execute()PVXMLSession
FileExists enum valuePChannel
FindForm(const PString &id)PVXMLSession [protected]
FindHandler(const PString &event)PVXMLSession
FlowControl(const void *flowData)PChannel [virtual]
GetAndLockVXMLChannel()PVXMLSession
GetBaseReadChannel() const PIndirectChannel [virtual]
GetBaseWriteChannel() const PIndirectChannel [virtual]
GetBeepData(PBYTEArray &data, unsigned ms)PVXMLSession [virtual]
GetClass(unsigned ancestor=0) const PObject [inline, virtual]
GetErrorCode(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorText(ErrorGroup group=NumErrorGroups) const PIndirectChannel [virtual]
PChannel::GetErrorText(ErrorGroup group=NumErrorGroups) const PChannel [virtual]
PChannel::GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() const PChannel
GetLastReadCount() const PChannel [virtual]
GetLastWriteCount() const PChannel [virtual]
GetName() const PIndirectChannel [virtual]
GetReadChannel() const PIndirectChannel
GetReadTimeout() const PChannel
GetSessionMutex()PVXMLSession [inline]
GetSessionVars()PVXMLSession [inline]
GetTextToSpeech() const PVXMLSession [inline]
GetVar(const PString &str) const PVXMLSession [virtual]
GetWriteChannel() const PIndirectChannel
GetWriteTimeout() const PChannel
GetXMLError() const PVXMLSession
GreaterThan enum valuePObject
HashFunction() const PChannel [virtual]
Initialise()PVXMLSession [protected]
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) const PObject [inline]
IsLoaded() const PVXMLSession [inline, virtual]
IsOpen() const PIndirectChannel [virtual]
IsPlaying() const PVXMLSession [virtual]
IsRecording() const PVXMLSession [virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum valuePObject
listeningPVXMLSession [protected]
Load(const PString &source)PVXMLSession [virtual]
loadedPVXMLSession [protected]
LoadFile(const PFilePath &file)PVXMLSession [virtual]
LoadGrammar(PVXMLGrammar *grammar)PVXMLSession
LoadURL(const PURL &url)PVXMLSession [virtual]
LoadVXML(const PString &xml)PVXMLSession [virtual]
m_abortVXMLPVXMLSession [protected]
m_speakNodeDataPVXMLSession [protected]
mediaFormatPVXMLSession [protected]
Miscellaneous enum valuePChannel
NextNode()PVXMLSession [protected]
NoError enum valuePChannel
NoMemory enum valuePChannel
NormaliseResourceName(const PString &src)PVXMLSession [protected]
NotFound enum valuePChannel
NotOpen enum valuePChannel
NumErrorGroups enum valuePChannel
NumNormalisedErrors enum valuePChannel
OnEndDialog()PVXMLSession [virtual]
OnEndRecording(const PString &channelName)PVXMLSession [virtual]
OnEndSession()PVXMLSession [inline, virtual]
OnOpen()PIndirectChannel [protected, virtual]
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnTransfer(const PString &, bool)PVXMLSession [inline, virtual]
OnUserInput(const PString &str)PVXMLSession [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
Open(const PString &mediaFormat)PVXMLSession [virtual]
PIndirectChannel::Open(PChannel &channel)PIndirectChannel
PIndirectChannel::Open(PChannel *channel, PBoolean autoDelete=true)PIndirectChannel
PIndirectChannel::Open(PChannel *readChannel, PChannel *writeChannel, PBoolean autoDeleteRead=true, PBoolean autoDeleteWrite=true)PIndirectChannel
operator!=(const PObject &obj) const PObject [inline]
operator<(const PObject &obj) const PObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) const PObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) const PObject [inline]
operator>(const PObject &obj) const PObject [inline]
operator>=(const PObject &obj) const PObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
os_handlePChannel [protected]
PChannel()PChannel
PChannel(const PChannel &)PChannel [protected]
PDECLARE_NOTIFIER(PThread, PVXMLSession, VXMLExecute)PVXMLSession
PIndirectChannel()PIndirectChannel
PlayCommand(const PString &data, PINDEX repeat=1, PINDEX delay=0)PVXMLSession [virtual]
PlayData(const PBYTEArray &data, PINDEX repeat=1, PINDEX delay=0)PVXMLSession [virtual]
PlayFile(const PString &fn, PINDEX repeat=1, PINDEX delay=0, PBoolean autoDelete=false)PVXMLSession [virtual]
PlayResource(const PURL &url, PINDEX repeat=1, PINDEX delay=0)PVXMLSession [virtual]
PlaySilence(PINDEX msecs=0)PVXMLSession [virtual]
PlaySilence(const PTimeInterval &timeout)PVXMLSession [virtual]
PlayStop()PVXMLSession [virtual]
PlayText(const PString &text, PTextToSpeech::TextType type=PTextToSpeech::Default, PINDEX repeat=1, PINDEX delay=0)PVXMLSession [virtual]
PlayTone(const PString &toneSpec, PINDEX repeat=1, PINDEX delay=0)PVXMLSession [virtual]
PObject()PObject [inline, protected]
PrintOn(ostream &strm) const PObject [virtual]
ProcessGrammar()PVXMLSession [protected]
ProcessNode()PVXMLSession [protected]
ProcessUserInput()PVXMLSession [protected]
ProtocolFailure enum valuePChannel
PVXMLSession(PTextToSpeech *tts=NULL, PBoolean autoDelete=false)PVXMLSession
px_lastBlockTypePChannel [protected]
px_readThreadPChannel [protected]
px_selectMutexPChannel [protected]
px_selectThreadPChannel [protected]
px_threadMutexPChannel [protected]
px_writeMutexPChannel [protected]
px_writeThreadPChannel [protected]
PXAcceptBlock enum valuePChannel
PXBlockType enum namePChannel
PXClose()PChannel [protected]
PXConnectBlock enum valuePChannel
PXReadBlock enum valuePChannel
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout)PChannel [protected]
PXWriteBlock enum valuePChannel
Read(void *buf, PINDEX len)PIndirectChannel [virtual]
PChannel::Read(const VectorOfSlice &slices)PChannel [virtual]
ReadAsync(void *buf, PINDEX len)PChannel [virtual]
readAutoDeletePIndirectChannel [protected]
ReadBlock(void *buf, PINDEX len)PChannel
readChannelPIndirectChannel [protected]
ReadChar()PChannel [virtual]
ReadCharWithTimeout(PTimeInterval &timeout)PChannel [protected]
ReadFrom(istream &strm)PObject [virtual]
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start)PChannel [protected]
recordDTMFTermPVXMLSession [protected]
RecordEnd()PVXMLSession [virtual]
recordFinalSilencePVXMLSession [protected]
recordFnPVXMLSession [protected]
recordingPVXMLSession [protected]
recordMaxTimePVXMLSession [protected]
recordSyncPVXMLSession [protected]
RetreiveResource(const PURL &url, PString &contentType, PFilePath &fn, PBoolean useCache=true)PVXMLSession [virtual]
rootURLPVXMLSession [protected]
SayAs(const PString &className, const PString &text)PVXMLSession [protected]
SayAs(const PString &className, const PString &text, const PString &voice)PVXMLSession [protected]
SendCommandString(const PString &command)PChannel
sessionMutexPVXMLSession [protected]
sessionVarsPVXMLSession [protected]
SetBufferSize(PINDEX newSize)PChannel
SetCallingToken(PString &token)PVXMLSession [inline]
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel
SetLocalEcho(bool localEcho)PIndirectChannel [virtual]
SetPause(PBoolean pause)PVXMLSession [virtual]
SetReadChannel(PChannel *channel, PBoolean autoDelete=true)PIndirectChannel
SetReadTimeout(const PTimeInterval &time)PChannel
SetTextToSpeech(PTextToSpeech *tts, PBoolean autoDelete=false)PVXMLSession
SetTextToSpeech(const PString &ttsName)PVXMLSession
SetVar(const PString &ostr, const PString &val)PVXMLSession [virtual]
SetWriteChannel(PChannel *channel, PBoolean autoDelete=true)PIndirectChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PIndirectChannel [virtual]
PChannel::Shutdown(ShutdownValue option)PChannel [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
StartRecording(const PFilePath &fn, PBoolean recordDTMFTerm, const PTimeInterval &recordMaxTime, const PTimeInterval &recordFinalSilence)PVXMLSession [virtual]
StringToTime(const PString &str)PVXMLSession [protected, static]
textToSpeechPVXMLSession [protected]
timeoutPVXMLSession [protected]
Timeout enum valuePChannel
TraverseAudio()PVXMLSession [protected]
TraverseChoice()PVXMLSession [protected]
TraverseExit()PVXMLSession [protected]
TraverseGoto()PVXMLSession [protected]
TraverseGrammar()PVXMLSession [protected]
TraverseIf()PVXMLSession [protected]
TraverseMenu()PVXMLSession [protected]
TraverseProperty()PVXMLSession [protected]
TraverseRecord()PVXMLSession [protected]
TraverseSubmit()PVXMLSession [protected]
TraverseTransfer()PVXMLSession [protected]
TraverseVar()PVXMLSession [protected]
Trigger()PVXMLSession [virtual]
UnLockVXMLChannel()PVXMLSession [inline]
userInputMutexPVXMLSession [protected]
userInputQueuePVXMLSession [protected]
VectorOfSlice typedefPChannel
vxmlChannelPVXMLSession [protected]
vxmlThreadPVXMLSession [protected]
waitForEventPVXMLSession [protected]
Write(const void *buf, PINDEX len)PIndirectChannel [virtual]
PChannel::Write(const void *buf, PINDEX len, const void *mark)PChannel [virtual]
PChannel::Write(const VectorOfSlice &slices)PChannel [virtual]
WriteAsync(const void *buf, PINDEX len)PChannel [virtual]
writeAutoDeletePIndirectChannel [protected]
writeChannelPIndirectChannel [protected]
WriteChar(int c)PChannel
WriteString(const PString &str)PChannel
writeTimeoutPChannel [protected]
xmlFilePVXMLSession [protected]
~PChannel()PChannel
~PIndirectChannel()PIndirectChannel
~PObject()PObject [inline, virtual]
~PVXMLChannelInterface()PVXMLChannelInterface [inline, virtual]
~PVXMLSession()PVXMLSession [virtual]


Generated on Fri Oct 14 01:44:14 2011 for PTLib by  doxygen 1.4.7