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

PICMPSocket Member List

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

AbortCommandString()PChannel
Accept(PSocket &socket)PSocket [virtual]
AccessDenied enum valuePChannel
AddressIsExclusive enum value (defined in PSocket)PSocket
BadParameter enum valuePChannel
BadRoute enum value (defined in PICMPSocket)PICMPSocket
BufferTooSmall enum valuePChannel
CanReuseAddress enum value (defined in PSocket)PSocket
channelName (defined in PChannel)PChannel [protected]
Class()PObject [inline, static]
ClearNameCache()PIPSocket [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
Connect(const PString &address)PIPSocket [virtual]
Connect(const Address &addr)PIPSocket [virtual]
Connect(WORD localPort, const Address &addr)PIPSocket [virtual]
Connect(const Address &iface, const Address &addr)PIPSocket [virtual]
Connect(const Address &iface, WORD localPort, const Address &addr)PIPSocket [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 value (defined in PObject)PObject
ErrorGroup enum namePChannel
Errors enum namePChannel
FileExists enum valuePChannel
GeneralError enum value (defined in PICMPSocket)PICMPSocket
GetBaseReadChannel() const PChannel [virtual]
GetBaseWriteChannel() const PChannel [virtual]
GetClass(unsigned=0) const PObject [inline, virtual]
GetDefaultIpAddressFamily() (defined in PIPSocket)PIPSocket [static]
GetDefaultIpAny() (defined in PIPSocket)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(Address &addr)PIPSocket [static]
GetGatewayInterface()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]
GetInterfaceTable(InterfaceTable &table)PIPSocket [static]
GetLastReadCount() const PChannel [virtual]
GetLastReceiveToAddress() const PIPSocket [inline]
GetLastWriteCount() const PChannel [virtual]
GetLocalAddress(Address &addr)PIPSocket [virtual]
GetLocalAddress(Address &addr, WORD &port)PIPSocket [virtual]
GetLocalHostName()PIPSocket
GetName() const PIPSocket [virtual]
GetNameByProtocol(WORD proto)PSocket [static]
GetNetworkInterface(PIPSocket::Address &addr)PIPSocket [static]
GetOption(int option, int &value, int level=SOL_SOCKET)PSocket
GetOption(int option, void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET)PSocket
GetPeerAddress(Address &addr)PIPSocket [virtual]
GetPeerAddress(Address &addr, WORD &port)PIPSocket [virtual]
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 PICMPSocket [protected, virtual]
GetReadTimeout() const PChannel
GetRouteTable(RouteTable &table)PIPSocket [static]
GetService() const PSocket
GetServiceByPort(WORD port) const PSocket [virtual]
GetServiceByPort(const char *protocol, WORD port)PSocket [static]
GetWriteTimeout() const PChannel
GreaterThan enum value (defined in PObject)PObject
HashFunction() const PChannel [virtual]
Host2Net(WORD v)PSocket [inline, static]
Host2Net(DWORD v)PSocket [inline, static]
HostUnreachable enum value (defined in PICMPSocket)PICMPSocket
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
Interrupted enum valuePChannel
IsClass(const char *cls) const (defined in PObject)PObject [inline]
IsLocalHost(const PString &hostname)PIPSocket [static]
IsOpen() const PChannel [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
Listen(unsigned queueSize=5, WORD port=0, Reusability reuse=AddressIsExclusive)PIPSocket [virtual]
Listen(const Address &bind, unsigned queueSize=5, WORD port=0, Reusability reuse=AddressIsExclusive)PIPSocket [virtual]
Miscellaneous enum valuePChannel
MtuChange enum value (defined in PICMPSocket)PICMPSocket
Net2Host(WORD v)PSocket [inline, static]
Net2Host(DWORD v)PSocket [inline, static]
NetworkUnreachable enum value (defined in PICMPSocket)PICMPSocket
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
NumStatuses enum value (defined in PICMPSocket)PICMPSocket
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
OpenSocket()PICMPSocket [protected, virtual]
OpenSocket(int ipAdressFamily) (defined in PICMPSocket)PICMPSocket [protected, 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_accept(PSocket &listener, struct sockaddr *addr, PINDEX *size) (defined in PSocket)PSocket [protected]
os_close() (defined in PSocket)PSocket [protected]
os_connect(struct sockaddr *sin, PINDEX size) (defined in PSocket)PSocket [protected]
os_handlePChannel [protected]
os_recvfrom(void *buf, PINDEX len, int flags, struct sockaddr *from, PINDEX *fromlen) (defined in PSocket)PSocket [protected]
os_sendto(const void *buf, PINDEX len, int flags, struct sockaddr *to, PINDEX tolen) (defined in PSocket)PSocket [protected]
os_socket(int af, int type, int proto) (defined in PSocket)PSocket [protected]
PacketTooBig enum value (defined in PICMPSocket)PICMPSocket
PChannel()PChannel
PChannel(const PChannel &) (defined in PChannel)PChannel [protected]
PCLASSINFO(PICMPSocket, PIPDatagramSocket) (defined in PICMPSocket)PICMPSocket [private]
PICMPSocket()PICMPSocket
Ping(const PString &host)PICMPSocket
Ping(const PString &host, PingInfo &info)PICMPSocket
PingStatus enum namePICMPSocket
PingSuccess enum value (defined in PICMPSocket)PICMPSocket
PIPDatagramSocket()PIPDatagramSocket [protected]
PIPSocket() (defined in PIPSocket)PIPSocket [protected]
PLIST(RouteTable, RouteEntry) (defined in PIPSocket)PIPSocket
PLIST(InterfaceTable, InterfaceEntry) (defined in PIPSocket)PIPSocket
PObject()PObject [inline, protected]
portPSocket [protected]
PrintOn(ostream &strm) const PObject [virtual]
ProtocolFailure enum valuePChannel
PSocket() (defined in PSocket)PSocket [protected]
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 *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)PIPDatagramSocket [virtual]
PIPSocket::ReadFrom(istream &strm)PObject [virtual]
ReadPing(PingInfo &info) (defined in PICMPSocket)PICMPSocket [protected]
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) (defined in PChannel)PChannel [protected]
RequestTimedOut enum value (defined in PICMPSocket)PICMPSocket
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
SetCaptureReceiveToAddress()PIPSocket [inline]
SetDefaultIpAddressFamily(int ipAdressFamily) (defined in PIPSocket)PIPSocket [static]
SetDefaultIpAddressFamilyV4() (defined in PIPSocket)PIPSocket [static]
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel [protected]
SetOption(int option, int value, int level=SOL_SOCKET)PSocket
SetOption(int option, const void *valuePtr, PINDEX valueSize, int level=SOL_SOCKET)PSocket
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 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
SourceQuench enum value (defined in PICMPSocket)PICMPSocket
Timeout enum valuePChannel
TtlExpiredReassembly enum value (defined in PICMPSocket)PICMPSocket
TtlExpiredTransmit enum value (defined in PICMPSocket)PICMPSocket
VectorOfSlice typedef (defined in PChannel)PChannel
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
WritePing(const PString &host, PingInfo &info) (defined in PICMPSocket)PICMPSocket [protected]
WriteString(const PString &str)PChannel
writeTimeoutPChannel [protected]
WriteTo(const void *buf, PINDEX len, const Address &addr, WORD port)PIPDatagramSocket [virtual]
~PChannel()PChannel
~PObject() (defined in PObject)PObject [inline, virtual]
~PSocket() (defined in PSocket)PSocket


Generated by  Doxygen 1.6.0   Back to index