SctpSocket Member List

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

accept(SocketAddr &addr)SctpSocket [inline, virtual]
TelEngine::Socket::accept(struct sockaddr *addr=0, socklen_t *addrlen=0)Socket [virtual]
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 [virtual]
bind(const SocketAddr &addr)Socket [inline]
bindx(ObjList &addresses)=0SctpSocket [pure virtual]
canRetry() const Socket [virtual]
canSelect(SOCKET handle)Socket [static]
canSelect() const Socket [virtual]
checkError(int retcode, bool strict=false)Socket [protected]
clearError()Stream [inline, protected]
clearFilters()Socket
connect(struct sockaddr *addr, socklen_t addrlen)Socket [virtual]
connect(const SocketAddr &addr)Socket [inline]
connectx(ObjList &addresses)=0SctpSocket [pure virtual]
copyError()Socket [protected]
create(int domain, int type, int protocol=0)Socket [virtual]
createPair(Socket &sock1, Socket &sock2, int domain=AF_UNIX)Socket [static]
detach()Socket
efficientSelect()Socket [static]
error() const Stream [inline]
getOption(int level, int name, void *buffer, socklen_t *length)Socket [virtual]
getPeerName(struct sockaddr *addr, socklen_t *addrlen)Socket [virtual]
getPeerName(SocketAddr &addr)Socket
getSockName(struct sockaddr *addr, socklen_t *addrlen)Socket [virtual]
getSockName(SocketAddr &addr)Socket
getStreams(int &inbound, int &outbound)=0SctpSocket [pure virtual]
handle() const Socket [inline]
inProgress() const Socket [virtual]
installFilter(SocketFilter *filter)Socket
invalidHandle()Socket [static]
length()Stream [virtual]
listen(unsigned int backlog=0)Socket [virtual]
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
readData(void *buffer, int length)Socket [virtual]
recv(void *buffer, int length, int flags=0)Socket [virtual]
recvFrom(void *buffer, int length, struct sockaddr *addr=0, socklen_t *adrlen=0, int flags=0)Socket [virtual]
recvFrom(void *buffer, int length, SocketAddr &addr, int flags=0)Socket
recvMsg(void *buf, int length, SocketAddr &addr, int &stream, int &flags)=0SctpSocket [pure virtual]
removeFilter(SocketFilter *filter, bool delobj=false)Socket
SctpSocket()SctpSocket [inline]
SctpSocket(SOCKET fd)SctpSocket [inline, explicit]
seek(SeekPos pos, int64_t offset=0)Stream [virtual]
seek(int64_t offset)Stream [inline]
SeekBegin enum value (defined in Stream)Stream
SeekCurrent enum value (defined in Stream)Stream
SeekEnd enum value (defined in Stream)Stream
SeekPos enum nameStream
select(bool *readok, bool *writeok, bool *except, struct timeval *timeout=0)Socket [virtual]
select(bool *readok, bool *writeok, bool *except, int64_t timeout)Socket
send(const void *buffer, int length, int flags=0)Socket [virtual]
sendMsg(const void *buf, int length, int stream, int &flags)=0SctpSocket [pure virtual]
sendTo(void *buffer, int length, int stream, SocketAddr &addr, int flags)=0SctpSocket [pure virtual]
TelEngine::Socket::sendTo(const void *buffer, int length, const struct sockaddr *addr, socklen_t adrlen, int flags=0)Socket [virtual]
TelEngine::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 [virtual]
setOption(int level, int name, const void *value=0, socklen_t length=0)Socket [virtual]
setPayload(u_int32_t payload)=0SctpSocket [pure virtual]
setReuse(bool reuse=true, bool exclusive=false)Socket [virtual]
setStreams(int inbound, int outbound)=0SctpSocket [pure virtual]
setTOS(int tos)Socket [virtual]
shutdown(bool stopReads, bool stopWrites)Socket [virtual]
Socket()Socket
Socket(SOCKET handle)Socket [explicit]
Socket(int domain, int type, int protocol=0)Socket
socketError()Socket [static]
Stream()Stream [inline, protected]
subscribeEvents()=0SctpSocket [pure virtual]
supportsPairs()Stream [static]
supportsPipes()Stream [static]
terminate()Socket [virtual]
timerTick(const Time &when)Socket [virtual]
TOS enum nameSocket
updateError()Socket
valid() const Socket [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]
~SctpSocket()SctpSocket [virtual]
~Socket()Socket [virtual]
~Stream()Stream [virtual]


Generated on Sat May 28 18:28:23 2011 for Yate by  doxygen 1.5.6