The SCTP Socket API Globals


Annotated List
Files
Globals
Hierarchy
Index

range.h

sctpsocketwrapper.h

tdstrings.h

tdsystem.h

tools.h

Global member Documentation

template<class T> ostream&  operator<< (ostream& os, const Range<T>& range)

operator<<

#include <range.h>

<< operator.

bool  checkSCTP ()

checkSCTP

#include <sctpsocketwrapper.h>

Check, if SCTP support is available.

Returns: true, if SCTP is available; false otherwise.

int  ext_socket (int domain, int type, int protocol)

ext_socket

#include <sctpsocketwrapper.h>

int  ext_bind (int sockfd, struct sockaddr *my_addr, socklen_t addrlen)

ext_bind

#include <sctpsocketwrapper.h>

int  ext_connect (int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen)

ext_connect

#include <sctpsocketwrapper.h>

int  ext_listen (int s, int backlog)

ext_listen

#include <sctpsocketwrapper.h>

int  ext_accept (int s, struct sockaddr *addr, socklen_t *addrlen)

ext_accept

#include <sctpsocketwrapper.h>

int  ext_shutdown (int s, int how)

ext_shutdown

#include <sctpsocketwrapper.h>

int  ext_close (int fd)

ext_close

#include <sctpsocketwrapper.h>

int  ext_getsockname (int sockfd, struct sockaddr* name, socklen_t* namelen)

ext_getsockname

#include <sctpsocketwrapper.h>

int  ext_getpeername (int sockfd, struct sockaddr* name, socklen_t* namelen)

ext_getpeername

#include <sctpsocketwrapper.h>

int  ext_fcntl (int fd, int cmd = 0, struct flock * lock = NULL)

ext_fcntl

#include <sctpsocketwrapper.h>

int  ext_ioctl (int d, int request, const void* argp)

ext_ioctl

#include <sctpsocketwrapper.h>

int  ext_getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen)

ext_getsockopt

#include <sctpsocketwrapper.h>

int  ext_setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen)

ext_setsockopt

#include <sctpsocketwrapper.h>

int  ext_recv (int s, void *buf, size_t len, int flags)

ext_recv

#include <sctpsocketwrapper.h>

int  ext_recvfrom (int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen)

ext_recvfrom

#include <sctpsocketwrapper.h>

int  ext_recvmsg (int s, struct msghdr *msg, int flags)

ext_recvmsg

#include <sctpsocketwrapper.h>

int  ext_send (int s, const void *msg, size_t len, int flags)

ext_send

#include <sctpsocketwrapper.h>

int  ext_sendto (int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)

ext_sendto

#include <sctpsocketwrapper.h>

int  ext_sendmsg (int s, const struct msghdr *msg, int flags)

ext_sendmsg

#include <sctpsocketwrapper.h>

ssize_t  ext_read (int fd, void *buf, size_t count)

ext_read

#include <sctpsocketwrapper.h>

ssize_t  ext_write (int fd, const void *buf, size_t count)

ext_write

#include <sctpsocketwrapper.h>

int  ext_bindx (int sockfd, struct sockaddr_storage* addrs, int addrcnt, int flags)

ext_bindx

#include <sctpsocketwrapper.h>

int  bindx (int sockfd, struct sockaddr_storage* addrs, int addrcnt, int flags)

bindx

#include <sctpsocketwrapper.h>

ostream&  operator<< (ostream& out, const String& string)

operator<<

#include <tdstrings.h>

Implementation of << operator.

String  operator+ (const String& string1, const String& string2)

operator+

#include <tdstrings.h>

Implementation of + operator.

typedef int socklen_t

socklen_t

#include <tdsystem.h>

typedef int8_t sbyte

sbyte

#include <tdsystem.h>

Datatype for storing a signed char.

typedef uint8_t ubyte

ubyte

#include <tdsystem.h>

Datatype for storing an unsigned char.

typedef int8_t int8

int8

#include <tdsystem.h>

Datatype for storing an 8-bit integer.

typedef uint8_t card8

card8

#include <tdsystem.h>

Datatype for storing a 8-bit cardinal.

typedef int16_t int16

int16

#include <tdsystem.h>

Datatype for storing a 16-bit integer.

typedef uint16_t card16

card16

#include <tdsystem.h>

Datatype for storing a 16-bit cardinal.

typedef int32_t int32

int32

#include <tdsystem.h>

Datatype for storing a 32-bit intger.

typedef int_least32_t integer

integer

#include <tdsystem.h>

Datatype for storing a default-sized integer (32 bits minimum).

typedef int32 integer

integer

#include <tdsystem.h>

typedef uint32_t card32

card32

#include <tdsystem.h>

Datatype for storing a 32-bit cardinal.

typedef int64_t int64

int64

#include <tdsystem.h>

Datatype for storing an 64-bit integer.

typedef uint64_t card64

card64

#include <tdsystem.h>

Datatype for storing a 64-bit cardinal.

typedef uint_least32_t cardinal

cardinal

#include <tdsystem.h>

Datatype for storing a default-sized cardinal (32 bits minimum).

typedef card32 cardinal

cardinal

#include <tdsystem.h>

void* operator  new (size_t size)
throw (std::bad_alloc)

new

#include <tools.h>

operator new() replacement for usage with libefence.

void operator  delete (void* ptr)
throw ()

delete

#include <tools.h>

operator delete() replacement for usage with libefence.


Generated by: dreibh@kappes on Fri Aug 17 14:08:47 2001, using kdoc 2.0a53.