Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PUDPSocket Member List

This is the complete list of members for PUDPSocket, including all inherited members.
AbortCommandString()PChannel
Accept(PSocket &socket)PSocket [virtual]
AccessDenied enum valuePChannel
AddressIsExclusive enum valuePSocket
ApplyQoS()PUDPSocket [protected, virtual]
BadParameter enum valuePChannel
BufferTooSmall enum valuePChannel
CanReuseAddress enum valuePSocket
channelNamePChannel [protected]
Class()PObject [inline, static]
ClearNameCache()PIPSocket [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)PUDPSocket [virtual]
PIPDatagramSocket::Connect(const Address &addr)PIPSocket [virtual]
PIPDatagramSocket::Connect(WORD localPort, const Address &addr)PIPSocket [virtual]
PIPDatagramSocket::Connect(const Address &iface, const Address &addr)PIPSocket [virtual]
PIPDatagramSocket::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 valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
FileExists enum valuePChannel
GetBaseReadChannel() constPChannel [virtual]
GetBaseWriteChannel() constPChannel [virtual]
GetClass(unsigned=0) constPObject [inline, virtual]
GetDefaultIpAddressFamily()PIPSocket [static]
GetDefaultIpAny()PIPSocket [static]
GetErrorCode(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorText(ErrorGroup group=NumErrorGroups) constPChannel [virtual]
GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetGatewayAddress(Address &addr)PIPSocket [static]
GetGatewayInterface()PIPSocket [static]
GetHandle() constPChannel
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() constPChannel [virtual]
GetLastReceiveAddress(Address &address, WORD &port)PUDPSocket
GetLastReceiveToAddress() constPIPSocket [inline]
GetLastWriteCount() constPChannel [virtual]
GetLocalAddress(Address &addr)PIPSocket [virtual]
GetLocalAddress(Address &addr, WORD &port)PIPSocket [virtual]
GetLocalHostName()PIPSocket
GetName() constPIPSocket [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() constPSocket
GetPortByService(const PString &service) constPSocket [virtual]
GetPortByService(const char *protocol, const PString &service)PSocket [static]
GetProtocolByName(const PString &name)PSocket [static]
GetProtocolName() constPUDPSocket [protected, virtual]
GetReadTimeout() constPChannel
GetRouteTable(RouteTable &table)PIPSocket [static]
GetSendAddress(Address &address, WORD &port)PUDPSocket
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]
IsLocalHost(const PString &hostname)PIPSocket [static]
IsOpen() constPChannel [virtual]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastReceiveAddressPUDPSocket [protected]
lastReceivePortPUDPSocket [protected]
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LessThan enum valuePObject
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
ModifyQoSSpec(PQoS *qos)PUDPSocket [virtual]
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()PUDPSocket [protected, virtual]
OpenSocket(int ipAdressFamily)PUDPSocket [protected, virtual]
OpenSocketGQOS(int af, int type, int proto)PUDPSocket [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]
PIPDatagramSocket()PIPDatagramSocket [protected]
PIPSocket()PIPSocket [protected]
PLIST(RouteTable, RouteEntry)PIPSocket
PLIST(InterfaceTable, InterfaceEntry)PIPSocket
PObject()PObject [inline, protected]
portPSocket [protected]
PrintOn(ostream &strm) constPObject [virtual]
ProtocolFailure enum valuePChannel
PSocket()PSocket [protected]
PUDPSocket(WORD port=0)PUDPSocket
PUDPSocket(PQoS *qos, WORD port=0)PUDPSocket
PUDPSocket(const PString &service, PQoS *qos=NULL)PUDPSocket
PUDPSocket(const PString &address, WORD port)PUDPSocket
PUDPSocket(const PString &address, const PString &service)PUDPSocket
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
qosSpecPUDPSocket [protected]
Read(void *buf, PINDEX len)PUDPSocket [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]
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]
sendAddressPUDPSocket [protected]
SendCommandString(const PString &command)PChannel
sendPortPUDPSocket [protected]
SetBufferSize(PINDEX newSize)PChannel
SetCaptureReceiveToAddress()PIPSocket [inline]
SetDefaultIpAddressFamily(int ipAdressFamily)PIPSocket [static]
SetDefaultIpAddressFamilyV4()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
SetSendAddress(const Address &address, WORD port)PUDPSocket
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
Write(const void *buf, PINDEX len)PUDPSocket [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)PIPDatagramSocket [virtual]
~PChannel()PChannel
~PObject()PObject [inline, virtual]
~PSocket()PSocket

Generated on Wed Mar 2 19:54:41 2005 for PWLib by doxygen1.2.18