Socket Member List

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

accept(struct sockaddr *addr=0, socklen_t *addrlen=0)Socket
accept(SocketAddr &addr)Socket
acceptHandle(struct sockaddr *addr=0, socklen_t *addrlen=0)Socket
allocPair(Stream *&str1, Stream *&str2)Stream [static]
allocPipe(Stream *&reader, Stream *&writer)Stream [static]
applyFilters(void *buffer, int length, int flags, const struct sockaddr *addr=0, socklen_t adrlen=0)Socket [protected]
attach(SOCKET handle)Socket
bind(struct sockaddr *addr, socklen_t addrlen)Socket
bind(const SocketAddr &addr)Socket [inline]
canRetry() constSocket [virtual]
checkError(int retcode, bool strict=false)Socket [protected]
clearError()Stream [inline, protected]
clearFilters()Socket
connect(struct sockaddr *addr, socklen_t addrlen)Socket
connect(const SocketAddr &addr)Socket [inline]
copyError()Socket [protected]
create(int domain, int type, int protocol=0)Socket
createPair(Socket &sock1, Socket &sock2, int domain=AF_UNIX)Socket [static]
detach()Socket
error() constStream [inline]
getOption(int level, int name, void *buffer, socklen_t *length)Socket
getPeerName(struct sockaddr *addr, socklen_t *addrlen)Socket
getPeerName(SocketAddr &addr)Socket
getSockName(struct sockaddr *addr, socklen_t *addrlen)Socket
getSockName(SocketAddr &addr)Socket
handle() constSocket [inline]
installFilter(SocketFilter *filter)Socket
invalidHandle()Socket [static]
listen(unsigned int backlog=0)Socket
LowDelay enum value (defined in Socket)Socket
m_error (defined in Stream)Stream [protected]
m_filters (defined in Socket)Socket [protected]
m_handle (defined in Socket)Socket [protected]
MaxReliability enum value (defined in Socket)Socket
MaxThroughput enum value (defined in Socket)Socket
MinCost enum value (defined in Socket)Socket
peelOff(unsigned int assoc)Socket
peelOffHandle(unsigned int assoc)Socket
readData(void *buffer, int length)Socket [virtual]
recv(void *buffer, int length, int flags=0)Socket
recvFrom(void *buffer, int length, struct sockaddr *addr=0, socklen_t *adrlen=0, int flags=0)Socket
recvFrom(void *buffer, int length, SocketAddr &addr, int flags=0)Socket
removeFilter(SocketFilter *filter, bool delobj=false)Socket
select(bool *readok, bool *writeok, bool *except, struct timeval *timeout=0)Socket
select(bool *readok, bool *writeok, bool *except, int64_t timeout)Socket
send(const void *buffer, int length, int flags=0)Socket
sendTo(const void *buffer, int length, const struct sockaddr *addr, socklen_t adrlen, int flags=0)Socket
sendTo(const void *buffer, int length, const SocketAddr &addr, int flags=0)Socket [inline]
setBlocking(bool block=true)Socket [virtual]
setLinger(int seconds=-1)Socket
setOption(int level, int name, const void *value=0, socklen_t length=0)Socket
setReuse(bool reuse=true, bool exclusive=false)Socket
setTOS(int tos)Socket
shutdown(bool stopReads, bool stopWrites)Socket
Socket()Socket
Socket(SOCKET handle)Socket
Socket(int domain, int type, int protocol=0)Socket
socketError()Socket [static]
Stream()Stream [inline, protected]
supportsPairs()Stream [static]
supportsPipes()Stream [static]
terminate()Socket [virtual]
timerTick(const Time &when)Socket [virtual]
TOS enum nameSocket
valid() constSocket [virtual]
writeData(const void *buffer, int length)Socket [virtual]
TelEngine::Stream::writeData(const char *str)Stream
TelEngine::Stream::writeData(const String &str)Stream [inline]
TelEngine::Stream::writeData(const DataBlock &buf)Stream [inline]
~Socket()Socket [virtual]
~Stream()Stream [virtual]


Generated on Sun Aug 12 19:02:56 2007 for Yate by  doxygen 1.5.2