Yate

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

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 |
AF11 enum value (defined in Socket) | Socket |
AF12 enum value (defined in Socket) | Socket |
AF13 enum value (defined in Socket) | Socket |
AF21 enum value (defined in Socket) | Socket |
AF22 enum value (defined in Socket) | Socket |
AF23 enum value (defined in Socket) | Socket |
AF31 enum value (defined in Socket) | Socket |
AF32 enum value (defined in Socket) | Socket |
AF33 enum value (defined in Socket) | Socket |
AF41 enum value (defined in Socket) | Socket |
AF42 enum value (defined in Socket) | Socket |
AF43 enum value (defined in Socket) | 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)=0 | SctpSocket | 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
connectAsync(struct sockaddr *addr, socklen_t addrlen, unsigned int toutUs, bool *timeout=0) | Socket | virtual
connectAsync(const SocketAddr &addr, unsigned int toutUs, bool *timeout=0) | Socket | inline
connectx(ObjList &addresses)=0 | SctpSocket | 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
CS0 enum value (defined in Socket) | Socket |
CS1 enum value (defined in Socket) | Socket |
CS2 enum value (defined in Socket) | Socket |
CS3 enum value (defined in Socket) | Socket |
CS4 enum value (defined in Socket) | Socket |
CS5 enum value (defined in Socket) | Socket |
CS6 enum value (defined in Socket) | Socket |
CS7 enum value (defined in Socket) | Socket |
DefaultPHB enum value (defined in Socket) | Socket |
detach() | Socket |
DSCP enum name | Socket |
efficientSelect() | Socket | static
error() const | Stream | inline
ExpeditedFwd enum value (defined in Socket) | Socket |
getOption(int level, int name, void *buffer, socklen_t *length) | Socket | virtual
getParams(const String &params, NamedList &result) | Socket | inline 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)=0 | SctpSocket | pure virtual
getTOS() | Socket | 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 |
Normal 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)=0 | SctpSocket | 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 name | Stream |
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)=0 | SctpSocket | pure virtual
sendTo(void *buffer, int length, int stream, SocketAddr &addr, int flags)=0 | SctpSocket | 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
setIpv6OnlyOption(bool on) | Socket | inline
setLinger(int seconds=-1) | Socket | virtual
setOption(int level, int name, const void *value=0, socklen_t length=0) | Socket | virtual
setParams(const NamedList &params) | Socket | inline virtual
setPayload(u_int32_t payload)=0 | SctpSocket | pure virtual
setReuse(bool reuse=true, bool exclusive=false) | Socket | virtual
setStreams(int inbound, int outbound)=0 | SctpSocket | pure virtual
setTOS(int tos) | Socket | virtual
setTOS(const char *tos, int defTos=Normal) | Socket | inline
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()=0 | SctpSocket | pure virtual
supportsPairs() | Stream | static
supportsPipes() | Stream | static
terminate() | Socket | virtual
timerTick(const Time &when) | Socket | virtual
TOS enum name | Socket |
tosValues() | Socket | static
updateError() | Socket |
valid() const | Socket | virtual
VoiceAdmit enum value (defined in Socket) | Socket |
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