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
PTelnetSocket Member List

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

AbortCommandString() | PChannel |
AbortOutput enum value | PTelnetSocket |
AbortProcess enum value | PTelnetSocket |
Accept(PSocket &socket) | PTelnetSocket | virtual
AccessDenied enum value | PChannel |
AddressIsExclusive enum value | PSocket |
AreYouThere enum value | PTelnetSocket |
AsyncNotifier typedef | PChannel |
AuthenticateOption enum value | PTelnetSocket |
BadParameter enum value | PChannel |
Break enum value | PTelnetSocket |
BufferTooSmall enum value | PChannel |
ByteMacroOption enum value | PTelnetSocket |
CanReuseAddress enum value | PSocket |
channelName | PChannel | protected
Class() | PObject | inline static
ClearNameCache() | PIPSocket | static
Clone() const | PTCPSocket | virtual
CloneAs() const | PObject | inline
Close() | PChannel | virtual
Command enum name | PTelnetSocket |
Compare(const PObject &obj) const | PChannel | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Connect(const PString &address) | PTelnetSocket | virtual
PTCPSocket::Connect(const Address &addr) | PIPSocket | virtual
PTCPSocket::Connect(WORD localPort, const Address &addr) | PIPSocket | virtual
PTCPSocket::Connect(const Address &iface, const Address &addr) | PIPSocket | virtual
PTCPSocket::Connect(const Address &iface, WORD localPort, const Address &addr) | PIPSocket | virtual
Construct() | PTelnetSocket | protected
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
CRDisposition enum value | PTelnetSocket |
CreateRouteTableDetector() | PIPSocket | static
DataEntryTerminal enum value | PTelnetSocket |
DataMark enum value | PTelnetSocket |
DeviceInUse enum value | PChannel |
DiskFull enum value | PChannel |
DO enum value | PTelnetSocket |
DONT enum value | PTelnetSocket |
EchoOption enum value | PTelnetSocket |
EncriptionOption enum value | PTelnetSocket |
EncryptionOption enum value | PTelnetSocket |
EndOfFile enum value | PTelnetSocket |
EndOfReccord enum value | PTelnetSocket |
EndOfRecordOption enum value | PTelnetSocket |
EnvironmentOption enum value | PTelnetSocket |
EqualTo enum value | PObject |
EraseChar enum value | PTelnetSocket |
EraseLine enum value | PTelnetSocket |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
ExtendedASCII enum value | PTelnetSocket |
ExtendedOptionsList enum value | PTelnetSocket |
FileExists enum value | PChannel |
FlowControl enum value | PTelnetSocket |
PTCPSocket::FlowControl(const void *flowData) | PChannel | virtual
ForceLogout enum value | PTelnetSocket |
FormFeedDisposition enum value | PTelnetSocket |
GetBaseReadChannel() const | PChannel | virtual
GetBaseWriteChannel() const | PChannel | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetDefaultIpAddressFamily() | PIPSocket | static
GetDefaultIpAny() | PIPSocket | 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
GetGatewayAddress(unsigned version=4) | PIPSocket | static
GetGatewayInterface(unsigned version=4) | PIPSocket | static
GetGatewayInterfaceAddress(unsigned version=4) | PIPSocket | static
GetHandle() const | PChannel |
GetHostAddress(Address &addr) | PIPSocket | static
GetHostAddress(const PString &hostname, Address &addr) | PIPSocket | static
GetHostAliases(const PString &hostname) | PIPSocket | static
GetHostAliases(const Address &addr) | PIPSocket | static
GetHostName() | PIPSocket | static
GetHostName(const PString &hostname) | PIPSocket | static
GetHostName(const Address &addr) | PIPSocket | static
GetInterface(const Address &addr) | PIPSocket | static
GetInterfaceAddress(const PString &ifName, unsigned version=4) | PIPSocket | static
GetInterfaceTable(InterfaceTable &table, PBoolean includeDown=false) | PIPSocket | static
GetInvalidAddress() | PIPSocket | static
GetLastReadCount() const | PChannel | virtual
GetLastWriteCount() const | PChannel | virtual
GetLocalAddress() | PIPSocket |
GetLocalAddress(Address &addr) | PIPSocket |
GetLocalAddress(Address &addr, WORD &port) | PIPSocket |
GetLocalAddress(AddressAndPort &addr) | PIPSocket | inline
GetLocalHostName() | PIPSocket |
GetName() const | PIPSocket | virtual
GetNameByProtocol(WORD proto) | PSocket | static
GetNetworkInterface(unsigned version=4) | PIPSocket | static
GetOption(int option, int &value, int level=SOL_SOCKET) | PSocket |
GetOption(int option, void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET) | PSocket |
GetOSHandleAsInt() const | PChannel | inline protected
GetPeerAddress() | PIPSocket |
GetPeerAddress(Address &addr) | PIPSocket |
GetPeerAddress(Address &addr, WORD &port) | PIPSocket |
GetPeerAddress(AddressAndPort &addr) | PIPSocket | inline
GetPeerHostName() | PIPSocket |
GetPort() const | PSocket |
GetPortByService(const PString &service) const | PSocket | virtual
GetPortByService(const char *protocol, const PString &service) | PSocket | static
GetProtocolByName(const PString &name) | PSocket | static
GetProtocolName() const | PTCPSocket | protected virtual
GetQoS() const | PIPSocket | inline
GetReadTimeout() const | PChannel |
GetRouteInterfaceAddress(Address remoteAddress) | PIPSocket | static
GetRouteTable(RouteTable &table) | PIPSocket | static
GetService() const | PSocket |
GetServiceByPort(WORD port) const | PSocket | virtual
GetServiceByPort(const char *protocol, WORD port) | PSocket | static
GetSuppressCanonicalName() | PIPSocket | static
GetTerminalType() const | PTelnetSocket | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWindowSize(WORD &width, WORD &height) const | PTelnetSocket |
GetWriteTimeout() const | PChannel |
GoAhead enum value | PTelnetSocket |
GreaterThan enum value | PObject |
HashFunction() const | PChannel | virtual
HorizontalTabsStops enum value | PTelnetSocket |
HorizTabDisposition enum value | PTelnetSocket |
Host2Net(WORD v) | PSocket | inline static
Host2Net(DWORD v) | PSocket | inline static
IAC enum value | PTelnetSocket |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalGetLocalAddress(AddressAndPort &addrAndPort) | PIPSocket | virtual
InternalGetPeerAddress(AddressAndPort &addrAndPort) | PIPSocket | virtual
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
InternalListen(const Address &bind, unsigned queueSize, WORD port, Reusability reuse) | PTCPSocket | protected virtual
Interrupted enum value | PChannel |
InterruptProcess enum value | PTelnetSocket |
IsClass(const char *cls) const | PObject | inline
IsLocalHost(const PString &hostname) | PIPSocket | static
IsOpen() const | PChannel | virtual
IsOurOption(BYTE code) const | PTelnetSocket | inline
IsTheirOption(BYTE code) const | PTelnetSocket | inline
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 |
LineFeedDisposition enum value | PTelnetSocket |
LineModeOption enum value | PTelnetSocket |
Listen(unsigned queueSize=5, WORD port=0, Reusability reuse=AddressIsExclusive) | PIPSocket | inline virtual
Listen(const Address &bind, unsigned queueSize=5, WORD port=0, Reusability reuse=AddressIsExclusive) | PIPSocket | inline virtual
m_qos | PIPSocket | protected
m_traceContextIdentifier | PObject | protected
MaxOptions enum value | PTelnetSocket |
MessageSizeOption enum value | PTelnetSocket |
Miscellaneous enum value | PChannel |
Net2Host(WORD v) | PSocket | inline static
Net2Host(DWORD v) | PSocket | inline static
NoError enum value | PChannel |
NoMemory enum value | PChannel |
NOP enum value | PTelnetSocket |
NotFound enum value | PChannel |
NotOpen enum value | PChannel |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
OnCommand(BYTE code) | PTelnetSocket | protected virtual
OnDo(BYTE option) | PTelnetSocket | protected virtual
OnDont(BYTE option) | PTelnetSocket | protected virtual
OnOutOfBand(const void *buf, PINDEX len) | PTelnetSocket | virtual
OnReadComplete(AsyncContext &context) | PChannel | virtual
OnSubOption(BYTE code, const BYTE *info, PINDEX len) | PTelnetSocket | protected virtual
OnWill(BYTE option) | PTelnetSocket | protected virtual
OnWont(BYTE option) | PTelnetSocket | protected virtual
OnWriteComplete(AsyncContext &context) | PChannel | virtual
OpenSocket() | PTCPSocket | protected virtual
OpenSocket(int ipAdressFamily) | PTCPSocket | protected 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
option | PTelnetSocket | protected
Options enum name | PTelnetSocket |
os_accept(PSocket &listener, struct sockaddr *addr, socklen_t *size) | PSocket | protected
os_close() | PSocket | protected
os_connect(struct sockaddr *sin, socklen_t size) | PSocket | protected
os_handle | PChannel | protected
os_socket(int af, int type, int proto) | PSocket | protected
os_vread(Slice *slices, size_t sliceCount, int flags, struct sockaddr *from, socklen_t *fromlen) | PSocket | protected
os_vwrite(const Slice *slices, size_t sliceCount, int flags, struct sockaddr *to, socklen_t tolen) | PSocket | protected
OutputLineWidth enum value | PTelnetSocket |
OutputMark enum value | PTelnetSocket |
OutputPageSize enum value | PTelnetSocket |
P_DECLARE_ENUM(QoSType, BackgroundQoS, BestEffortQoS, ExcellentEffortQoS, CriticalQoS, VideoQoS, VoiceQoS, ControlQoS) | PIPSocket |
PARRAY(RouteTable, RouteEntry) | PIPSocket |
PARRAY(InterfaceTable, InterfaceEntry) | PIPSocket |
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PIPSocket() | PIPSocket | protected
PObject() | PObject | inline protected
port | PSocket | protected
PrintOn(ostream &strm) const | PObject | virtual
ProtocolFailure enum value | PChannel |
PSocket() | PSocket | protected
PTCPSocket(WORD port=0) | PTCPSocket |
PTCPSocket(const PString &service) | PTCPSocket |
PTCPSocket(const PString &address, WORD port) | PTCPSocket |
PTCPSocket(const PString &address, const PString &service) | PTCPSocket |
PTCPSocket(PSocket &socket) | PTCPSocket |
PTCPSocket(PTCPSocket &tcpSocket) | PTCPSocket |
PTelnetSocket() | PTelnetSocket |
PTelnetSocket(const PString &address) | PTelnetSocket |
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 |
RCTEOption enum value | PTelnetSocket |
Read(void *buf, PINDEX len) | PTelnetSocket | virtual
PIPSocket::Read(Slice *slices, size_t sliceCount) | PSocket | 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
ReconnectOption enum value | PTelnetSocket |
Reusability enum name | PSocket |
SB enum value | PTelnetSocket |
SE enum value | PTelnetSocket |
Select(PSocket &sock1, PSocket &sock2) | PSocket | static
Select(PSocket &sock1, PSocket &sock2, const PTimeInterval &timeout) | PSocket | static
Select(SelectList &read) | PSocket | static
Select(SelectList &read, const PTimeInterval &timeout) | PSocket | static
Select(SelectList &read, SelectList &write) | PSocket | static
Select(SelectList &read, SelectList &write, const PTimeInterval &timeout) | PSocket | static
Select(SelectList &read, SelectList &write, SelectList &except) | PSocket | static
Select(SelectList &read, SelectList &write, SelectList &except, const PTimeInterval &timeout) | PSocket | static
SendCommand(Command cmd, int opt=0) | PTelnetSocket |
SendCommandString(const PString &command) | PChannel |
SendDo(BYTE option) | PTelnetSocket | virtual
SendDont(BYTE option) | PTelnetSocket | virtual
SendLocation enum value | PTelnetSocket |
SendSubOption(BYTE code, const BYTE *info, PINDEX len, int subCode=-1) | PTelnetSocket |
SendWill(BYTE option) | PTelnetSocket | virtual
SendWont(BYTE option) | PTelnetSocket | virtual
SetBufferSize(PINDEX newSize) | PChannel |
SetDefaultIpAddressFamily(int ipAdressFamily) | PIPSocket | static
SetDefaultIpAddressFamilyV4() | PIPSocket | static
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError) | PChannel |
SetLocalEcho(bool localEcho) | PTelnetSocket | virtual
SetOption(int option, int value, int level=SOL_SOCKET) | PSocket |
SetOption(int option, const void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET) | PSocket |
SetOurOption(BYTE code, PBoolean state=true) | PTelnetSocket | inline
SetPort(WORD port) | PSocket |
SetPort(const PString &service) | PSocket |
SetQoS(const QoS &qos) | PIPSocket | virtual
SetReadTimeout(const PTimeInterval &time) | PChannel |
SetSuppressCanonicalName(bool suppress) | PIPSocket | static
SetTerminalType(const PString &newType) | PTelnetSocket |
SetTheirOption(BYTE code, PBoolean state=true) | PTelnetSocket | inline
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetWindowSize(WORD width, WORD height) | PTelnetSocket |
SetWriteTimeout(const PTimeInterval &time) | PChannel |
Shutdown(ShutdownValue option) | PSocket | virtual
ShutdownRead enum value | PChannel |
ShutdownReadAndWrite enum value | PChannel |
ShutdownValue enum name | PChannel |
ShutdownWrite enum value | PChannel |
StatusOption enum value | PTelnetSocket |
SubOptionCodes enum name | PTelnetSocket |
SubOptionIs enum value | PTelnetSocket |
SubOptionSend enum value | PTelnetSocket |
SupDupOutput enum value | PTelnetSocket |
SupDupProtocol enum value | PTelnetSocket |
SuppressGoAhead enum value | PTelnetSocket |
SuspendProcess enum value | PTelnetSocket |
TACACSUID enum value | PTelnetSocket |
TerminalLocation enum value | PTelnetSocket |
TerminalSpeed enum value | PTelnetSocket |
TerminalType enum value | PTelnetSocket |
terminalType | PTelnetSocket | protected
Timeout enum value | PChannel |
TimingMark enum value | PTelnetSocket |
TransmitBinary enum value | PTelnetSocket |
Unavailable enum value | PChannel |
Use3270RegimeOption enum value | PTelnetSocket |
UseX3PADOption enum value | PTelnetSocket |
VerticalTabStops enum value | PTelnetSocket |
VertTabDisposition enum value | PTelnetSocket |
WILL enum value | PTelnetSocket |
windowHeight | PTelnetSocket | protected
WindowSize enum value | PTelnetSocket |
windowWidth | PTelnetSocket | protected
WONT enum value | PTelnetSocket |
Write(const void *buf, PINDEX len) | PTelnetSocket | virtual
PIPSocket::Write(const Slice *slices, size_t sliceCount) | PSocket | virtual
PChannel::Write(const void *buf, PINDEX len, const void *) | PChannel | inline virtual
WriteAsync(AsyncContext &context) | PChannel | virtual
WriteChar(int c) | PChannel |
WriteOutOfBand(const void *buf, PINDEX len) | PTCPSocket | virtual
WriteString(const PString &str) | PChannel |
writeTimeout | PChannel | protected
XDisplayLocation enum value | PTelnetSocket |
~PChannel() | PChannel |
~PObject() | PObject | inline virtual
~PSocket() | PSocket |