PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PModem Member List

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

Abort() | PModem |
AbortCommandString() | PChannel |
AccessDenied enum value | PChannel |
AsyncNotifier typedef | PChannel |
AwaitingResponse enum value | PModem |
BadParameter enum value | PChannel |
BufferTooSmall enum value | PChannel |
busyReply | PModem | protected
CanDeinitialise() const | PModem |
CanDial() const | PModem |
CanHangUp() const | PModem |
CanInitialise() const | PModem |
CanRead() const | PModem |
CanSendUser() const | PModem |
channelName | PChannel | protected
Class() | PObject | inline static
ClearBreak() | PSerialChannel |
ClearDTR() | PSerialChannel |
ClearRTS() | PSerialChannel |
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PModem | virtual
Compare(const PObject &obj) const | PChannel | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Connected enum value | PModem |
connectReply | PModem | protected
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
DefaultFlowControl enum value | PSerialChannel |
DefaultParity enum value | PSerialChannel |
deinitCmd | PModem | protected
Deinitialise() | PModem |
DeinitialiseFailed enum value | PModem |
Deinitialising enum value | PModem |
DeviceInUse enum value | PChannel |
Dial(const PString &number) | PModem |
DialFailed enum value | PModem |
Dialling enum value | PModem |
DiskFull enum value | PChannel |
EqualTo enum value | PObject |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
EvenParity enum value | PSerialChannel |
FileExists enum value | PChannel |
FlowControl enum name | PSerialChannel |
PChannel::FlowControl(const void *flowData) | PChannel | virtual
GetBaseReadChannel() const | PChannel | virtual
GetBaseWriteChannel() const | PChannel | virtual
GetBusyString() const | PModem |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetConnectString() const | PModem |
GetCTS() | PSerialChannel |
GetDataBits() const | PSerialChannel |
GetDCD() | PSerialChannel |
GetDeinitString() const | PModem |
GetDSR() | PSerialChannel |
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 | PChannel |
GetHangUpString() const | PModem |
GetInitString() const | PModem |
GetInputFlowControl() const | PSerialChannel |
GetLastReadCount() const | PChannel | virtual
GetLastWriteCount() const | PChannel | virtual
GetName() const | PChannel | inline virtual
GetNoCarrierString() const | PModem |
GetOSHandleAsInt() const | PChannel | inline protected
GetOutputFlowControl() const | PSerialChannel |
GetParity() const | PSerialChannel |
GetPortNames() | PSerialChannel | static
GetPostDialString() const | PModem |
GetPreDialString() const | PModem |
GetReadTimeout() const | PChannel |
GetRing() | PSerialChannel |
GetSpeed() const | PSerialChannel |
GetStatus() const | PModem |
GetStopBits() const | PSerialChannel |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWriteTimeout() const | PChannel |
GreaterThan enum value | PObject |
HangingUp enum value | PModem |
HangUp() | PModem |
hangUpCmd | PModem | protected
HangUpFailed enum value | PModem |
HashFunction() const | PChannel | virtual
initCmd | PModem | protected
Initialise() | PModem |
Initialised enum value | PModem |
InitialiseFailed enum value | PModem |
Initialising enum value | PModem |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
Interrupted enum value | PChannel |
IsClass(const char *cls) const | PObject | inline
IsOpen() const | PChannel | virtual
lastErrorCode | PChannel | protected
lastErrorNumber | PChannel | protected
LastGeneralError enum value | PChannel |
lastReadCount | PChannel | protected
LastReadError enum value | PChannel |
lastWriteCount | PChannel | protected
LastWriteError enum value | PChannel |
LessThan enum value | PObject |
LineBusy enum value | PModem |
m_traceContextIdentifier | PObject | protected
MarkParity enum value | PSerialChannel |
Miscellaneous enum value | PChannel |
NoCarrier enum value | PModem |
noCarrierReply | PModem | protected
NoError enum value | PChannel |
NoFlowControl enum value | PSerialChannel |
NoMemory enum value | PChannel |
NoParity enum value | PSerialChannel |
NotFound enum value | PChannel |
NotOpen enum value | PChannel |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
NumStatuses enum value | PModem |
OddParity enum value | PSerialChannel |
OnReadComplete(AsyncContext &context) | PChannel | virtual
OnWriteComplete(AsyncContext &context) | PChannel | virtual
Open(const PString &port, DWORD speed=0, BYTE data=0, Parity parity=DefaultParity, BYTE stop=0, FlowControl inputFlow=DefaultFlowControl, FlowControl outputFlow=DefaultFlowControl) | PModem | virtual
Open(PConfig &cfg) | PModem | virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
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
os_handle | PChannel | protected
Parity enum name | PSerialChannel |
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PModem() | PModem |
PModem(const PString &port, DWORD speed=0, BYTE data=0, Parity parity=DefaultParity, BYTE stop=0, FlowControl inputFlow=DefaultFlowControl, FlowControl outputFlow=DefaultFlowControl) | PModem |
PModem(PConfig &cfg) | PModem |
PObject() | PObject | inline protected
postDialCmd | PModem | protected
preDialCmd | PModem | protected
PrintOn(ostream &strm) const | PObject | virtual
ProtocolFailure enum value | PChannel |
PSerialChannel() | PSerialChannel |
PSerialChannel(const PString &port, DWORD speed=0, BYTE data=0, Parity parity=DefaultParity, BYTE stop=0, FlowControl inputFlow=DefaultFlowControl, FlowControl outputFlow=DefaultFlowControl) | PSerialChannel |
PSerialChannel(PConfig &cfg) | PSerialChannel |
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
px_lastBlockType | PChannel | protected
px_readThread | PChannel | protected
px_selectMutex | PChannel | protected
px_selectThread | PChannel | protected
px_threadMutex | PChannel | protected
px_writeMutex | PChannel | protected
px_writeThread | PChannel | protected
PXAcceptBlock enum value | PChannel |
PXBlockType enum name | PChannel |
PXClose() | PChannel | protected
PXConnectBlock enum value | PChannel |
PXReadBlock enum value | PChannel |
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout) | PChannel | protected
PXWriteBlock enum value | PChannel |
Read(void *buf, PINDEX len) | PChannel | virtual
ReadAsync(AsyncContext &context) | 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 |
readTimeout | PChannel | protected
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) | PChannel | protected
RtsCts enum value | PSerialChannel |
SaveSettings(PConfig &cfg) | PModem | virtual
SendCommandString(const PString &command) | PChannel |
SendingUserCommand enum value | PModem |
SendUser(const PString &str) | PModem |
SetBreak(PBoolean state=true) | PSerialChannel |
SetBufferSize(PINDEX newSize) | PChannel |
SetBusyString(const PString &str) | PModem |
SetConnectString(const PString &str) | PModem |
SetDataBits(BYTE data) | PSerialChannel |
SetDeinitString(const PString &str) | PModem |
SetDTR(PBoolean state=true) | PSerialChannel |
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError) | PChannel |
SetHangUpString(const PString &str) | PModem |
SetInitString(const PString &str) | PModem |
SetInputFlowControl(FlowControl flowControl) | PSerialChannel |
SetLocalEcho(bool localEcho) | PChannel | virtual
SetNoCarrierString(const PString &str) | PModem |
SetOutputFlowControl(FlowControl flowControl) | PSerialChannel |
SetParity(Parity parity) | PSerialChannel |
SetPostDialString(const PString &str) | PModem |
SetPreDialString(const PString &str) | PModem |
SetReadTimeout(const PTimeInterval &time) | PChannel |
SetRTS(PBoolean state=true) | PSerialChannel |
SetSpeed(DWORD speed) | PSerialChannel |
SetStopBits(BYTE stop) | PSerialChannel |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetWriteTimeout(const PTimeInterval &time) | PChannel |
Shutdown(ShutdownValue option) | PChannel | virtual
ShutdownRead enum value | PChannel |
ShutdownReadAndWrite enum value | PChannel |
ShutdownValue enum name | PChannel |
ShutdownWrite enum value | PChannel |
SpaceParity enum value | PSerialChannel |
Status enum name | PModem |
status | PModem | protected
Timeout enum value | PChannel |
Unavailable enum value | PChannel |
Uninitialised enum value | PModem |
Unopened enum value | PModem |
Write(const void *buf, PINDEX len) | PChannel | virtual
Write(const void *buf, PINDEX len, const void *) | PChannel | inline virtual
WriteAsync(AsyncContext &context) | PChannel | virtual
WriteChar(int c) | PChannel |
WriteString(const PString &str) | PChannel |
writeTimeout | PChannel | protected
XonXoff enum value | PSerialChannel |
~PChannel() | PChannel |
~PObject() | PObject | inline virtual
~PSerialChannel() | PSerialChannel |