Logo Search packages:      
Sourcecode: pwlib version File versions  Download package

PSoundChannel Member List

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

Abort()PSoundChannel [inline, virtual]
AbortCommandString()PChannel
AccessDenied enum valuePChannel
AreAllRecordBuffersFull()PSoundChannel [inline, virtual]
BadParameter enum valuePChannel
baseChannel (defined in PSoundChannel)PSoundChannel [protected]
BufferTooSmall enum valuePChannel
channelName (defined in PChannel)PChannel [protected]
Class()PObject [inline, static]
Clone() const PObject [virtual]
Close()PChannel [virtual]
Compare(const PObject &obj) const PChannel [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]
CreateChannel(const PString &driverName, PPluginManager *pluginMgr=NULL)PSoundChannel [static]
CreateChannelByName(const PString &deviceName, Directions direction, PPluginManager *pluginMgr=NULL)PSoundChannel [static]
CreateOpenedChannel(const PString &driverName, const PString &deviceName, Directions direction, unsigned numChannels=1, unsigned sampleRate=8000, unsigned bitsPerSample=16, PPluginManager *pluginMgr=NULL)PSoundChannel [static]
DeviceInUse enum valuePChannel
Directions enum name (defined in PSoundChannel)PSoundChannel
DiskFull enum valuePChannel
EqualTo enum value (defined in PObject)PObject
ErrorGroup enum namePChannel
Errors enum namePChannel
FileExists enum valuePChannel
GetBaseReadChannel() const PChannel [virtual]
GetBaseWriteChannel() const PChannel [virtual]
GetBuffers(PINDEX &size, PINDEX &count)PSoundChannel [inline, virtual]
GetChannels() const PSoundChannel [inline, virtual]
GetClass(unsigned=0) const PObject [inline, virtual]
GetDefaultDevice(Directions dir)PSoundChannel [static]
GetDeviceNames(const PString &driverName, Directions direction, PPluginManager *pluginMgr=NULL) (defined in PSoundChannel)PSoundChannel [inline, static]
GetDeviceNames(Directions direction, PPluginManager *pluginMgr=NULL)PSoundChannel [static]
GetDriverNames(PPluginManager *pluginMgr=NULL)PSoundChannel [static]
GetDriversDeviceNames(const PString &driverName, Directions direction, PPluginManager *pluginMgr=NULL)PSoundChannel [static]
GetErrorCode(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorText(ErrorGroup group=NumErrorGroups) const PChannel [virtual]
GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() const PSoundChannel [inline, virtual]
GetLastReadCount() const PSoundChannel [inline, virtual]
GetLastWriteCount() const PSoundChannel [inline, virtual]
GetName() const PChannel [virtual]
GetReadTimeout() const PChannel
GetSampleRate() const PSoundChannel [inline, virtual]
GetSampleSize() const PSoundChannel [inline, virtual]
GetVolume(unsigned &volume)PSoundChannel [inline, virtual]
GetWriteTimeout() const PChannel
GreaterThan enum value (defined in PObject)PObject
HashFunction() const PChannel [virtual]
HasPlayCompleted()PSoundChannel [inline, virtual]
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) const (defined in PObject)PObject [inline]
IsOpen() const PSoundChannel [inline, virtual]
IsRecordBufferFull()PSoundChannel [inline, virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum value (defined in PObject)PObject
MaxVolume enum value (defined in PSoundChannel)PSoundChannel
Miscellaneous enum valuePChannel
NoError enum value (defined in PChannel)PChannel
NoMemory enum valuePChannel
NotFound enum valuePChannel
NotOpen enum valuePChannel
NumErrorGroups enum value (defined in PChannel)PChannel
NumNormalisedErrors enum value (defined in PChannel)PChannel
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
Open(const PString &device, Directions dir, unsigned numChannels=1, unsigned sampleRate=8000, unsigned bitsPerSample=16)PSoundChannel [virtual]
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 &) (defined in 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 &) (defined in PChannel)PChannel [protected]
PCLASSINFO(PSoundChannel, PChannel) (defined in PSoundChannel)PSoundChannel [private]
Player enum value (defined in PSoundChannel)PSoundChannel
PlayFile(const PFilePath &file, BOOL wait=TRUE)PSoundChannel [inline, virtual]
PlaySound(const PSound &sound, BOOL wait=TRUE)PSoundChannel [inline, virtual]
PObject()PObject [inline, protected]
PrintOn(ostream &strm) const PObject [virtual]
ProtocolFailure enum valuePChannel
PSoundChannel()PSoundChannel
PSoundChannel(const PString &device, Directions dir, unsigned numChannels=1, unsigned sampleRate=8000, unsigned bitsPerSample=16)PSoundChannel
px_lastBlockType (defined in PChannel)PChannel [protected]
px_readThread (defined in PChannel)PChannel [protected]
px_selectMutex (defined in PChannel)PChannel [protected]
px_selectThread (defined in PChannel)PChannel [protected]
px_threadMutex (defined in PChannel)PChannel [protected]
px_writeMutex (defined in PChannel)PChannel [protected]
px_writeThread (defined in PChannel)PChannel [protected]
PXAcceptBlock enum value (defined in PChannel)PChannel
PXBlockType enum name (defined in PChannel)PChannel
PXClose() (defined in PChannel)PChannel [protected]
PXConnectBlock enum value (defined in PChannel)PChannel
PXReadBlock enum value (defined in PChannel)PChannel
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout) (defined in PChannel)PChannel [protected]
PXWriteBlock enum value (defined in PChannel)PChannel
Read(void *buf, PINDEX len)PSoundChannel [inline, virtual]
PChannel::Read(const VectorOfSlice &slices)PChannel [virtual]
ReadAsync(void *buf, PINDEX len)PChannel [virtual]
ReadBlock(void *buf, PINDEX len)PChannel
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) (defined in PChannel)PChannel [protected]
Recorder enum value (defined in PSoundChannel)PSoundChannel
RecordFile(const PFilePath &file)PSoundChannel [inline, virtual]
RecordSound(PSound &sound)PSoundChannel [inline, virtual]
SendCommandString(const PString &command)PChannel
SetBuffers(PINDEX size, PINDEX count=2)PSoundChannel [inline, virtual]
SetBufferSize(PINDEX newSize)PChannel
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel [protected]
SetFormat(unsigned numChannels=1, unsigned sampleRate=8000, unsigned bitsPerSample=16)PSoundChannel [inline, virtual]
SetReadTimeout(const PTimeInterval &time)PChannel
SetVolume(unsigned volume)PSoundChannel [inline, virtual]
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PChannel [virtual]
ShutdownRead enum value (defined in PChannel)PChannel
ShutdownReadAndWrite enum value (defined in PChannel)PChannel
ShutdownValue enum name (defined in PChannel)PChannel
ShutdownWrite enum value (defined in PChannel)PChannel
StartRecording()PSoundChannel [inline, virtual]
Timeout enum valuePChannel
VectorOfSlice typedef (defined in PChannel)PChannel
WaitForAllRecordBuffersFull()PSoundChannel [inline, virtual]
WaitForPlayCompletion()PSoundChannel [inline, virtual]
WaitForRecordBufferFull()PSoundChannel [inline, virtual]
Write(const void *buf, PINDEX len)PSoundChannel [inline, virtual]
PChannel::Write(const VectorOfSlice &slices)PChannel [virtual]
WriteAsync(const void *buf, PINDEX len)PChannel [virtual]
WriteChar(int c)PChannel
WriteString(const PString &str)PChannel
writeTimeoutPChannel [protected]
~PChannel()PChannel
~PObject() (defined in PObject)PObject [inline, virtual]
~PSoundChannel() (defined in PSoundChannel)PSoundChannel [virtual]


Generated by  Doxygen 1.6.0   Back to index