PSPXSocket Member List

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

AbortCommandString()PChannel
Accept(PSocket &socket)PSPXSocket [virtual]
AccessDenied enum valuePChannel
AddressIsExclusive enum valuePSocket
BadParameter enum valuePChannel
BufferTooSmall enum valuePChannel
CanReuseAddress enum valuePSocket
channelNamePChannel [protected]
Class()PObject [inline, static]
Clone() constPObject [virtual]
Close()PChannel [virtual]
Compare(const PObject &obj) constPChannel [virtual]
CompareObjectMemoryDirect(const PObject &obj) constPObject [virtual]
Comparison enum namePObject
Connect(const PString &address)PIPXSocket [virtual]
Connect(const Address &address)PIPXSocket [virtual]
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
FileExists enum valuePChannel
GetBaseReadChannel() constPChannel [virtual]
GetBaseWriteChannel() constPChannel [virtual]
GetClass(unsigned=0) constPObject [inline, virtual]
GetErrorCode(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorText(ErrorGroup group=NumErrorGroups) constPChannel [virtual]
GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() constPChannel
GetHostAddress(Address &addr)PIPXSocket [static]
GetHostAddress(const PString &hostname, Address &addr)PIPXSocket [static]
GetHostName(const Address &addr)PIPXSocket [static]
GetLastReadCount() constPChannel [virtual]
GetLastWriteCount() constPChannel [virtual]
GetLocalAddress(Address &addr)PIPXSocket
GetLocalAddress(Address &addr, WORD &port)PIPXSocket
GetName() constPIPXSocket [virtual]
GetNameByProtocol(WORD proto)PSocket [static]
GetOption(int option, int &value, int level=SOL_SOCKET)PSocket
GetOption(int option, void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET)PSocket
GetPacketType()PIPXSocket
GetPeerAddress(Address &addr)PIPXSocket
GetPeerAddress(Address &addr, WORD &port)PIPXSocket
GetPort() constPSocket
GetPortByService(const PString &service) constPSocket [virtual]
GetPortByService(const char *protocol, const PString &service)PSocket [static]
GetProtocolByName(const PString &name)PSocket [static]
GetProtocolName() constPSPXSocket [protected, virtual]
GetReadTimeout() constPChannel
GetService() constPSocket
GetServiceByPort(WORD port) constPSocket [virtual]
GetServiceByPort(const char *protocol, WORD port)PSocket [static]
GetWriteTimeout() constPChannel
GreaterThan enum valuePObject
HashFunction() constPChannel [virtual]
Host2Net(WORD v)PSocket [inline, static]
Host2Net(DWORD v)PSocket [inline, static]
InternalIsDescendant(const char *clsName) constPObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) constPObject [inline]
IsOpen() constPChannel [virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum valuePObject
Listen(unsigned queueSize=5, WORD port=0, Reusability reuse=AddressIsExclusive)PSPXSocket [virtual]
Miscellaneous enum valuePChannel
Net2Host(WORD v)PSocket [inline, static]
Net2Host(DWORD v)PSocket [inline, static]
NoError enum valuePChannel
NoMemory enum valuePChannel
NotFound enum valuePChannel
NotOpen enum valuePChannel
NumErrorGroups enum valuePChannel
NumNormalisedErrors enum valuePChannel
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
OpenSocket()PSPXSocket [protected, virtual]
operator!=(const PObject &obj) constPObject [inline]
operator<(const PObject &obj) constPObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) constPObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) constPObject [inline]
operator>(const PObject &obj) constPObject [inline]
operator>=(const PObject &obj) constPObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
os_accept(PSocket &listener, struct sockaddr *addr, PINDEX *size)PSocket [protected]
os_close()PSocket [protected]
os_connect(struct sockaddr *sin, PINDEX size)PSocket [protected]
os_handlePChannel [protected]
os_recvfrom(void *buf, PINDEX len, int flags, struct sockaddr *from, PINDEX *fromlen)PSocket [protected]
os_sendto(const void *buf, PINDEX len, int flags, struct sockaddr *to, PINDEX tolen)PSocket [protected]
os_socket(int af, int type, int proto)PSocket [protected]
PChannel()PChannel
PChannel(const PChannel &)PChannel [protected]
PIPXSocket(WORD port=0)PIPXSocket
PObject()PObject [inline, protected]
portPSocket [protected]
PrintOn(ostream &strm) constPObject [virtual]
ProtocolFailure enum valuePChannel
PSocket()PSocket [protected]
PSPXSocket(WORD port=0)PSPXSocket
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 *ptr, PINDEX len)PSocket [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(void *buf, PINDEX len, Address &addr, WORD &port)PIPXSocket [virtual]
PSocket::ReadFrom(istream &strm)PObject [virtual]
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start)PChannel [protected]
Reusability enum namePSocket
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]
SendCommandString(const PString &command)PChannel
SetBufferSize(PINDEX newSize)PChannel
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel
SetOption(int option, int value, int level=SOL_SOCKET)PSocket
SetOption(int option, const void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET)PSocket
SetPacketType(int type)PIPXSocket
SetPort(WORD port)PSocket
SetPort(const PString &service)PSocket
SetReadTimeout(const PTimeInterval &time)PChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PSocket [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
Timeout enum valuePChannel
VectorOfSlice typedefPChannel
Write(const void *buf, PINDEX len)PChannel [virtual]
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]
WriteTo(const void *buf, PINDEX len, const Address &addr, WORD port)PIPXSocket [virtual]
~PChannel()PChannel
~PObject()PObject [inline, virtual]
~PSocket()PSocket


Generated on Mon Sep 15 01:21:38 2008 for PTLib by  doxygen 1.5.1