RTP Audio System  2.0.0
tdmessage.h File Reference
#include "tdsystem.h"
#include "socketaddress.h"
#include <sys/uio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include "tdmessage.icc"

Go to the source code of this file.

Classes

class  SocketMessage< size >
 Socket Message. More...

Functions

static size_t CSpace (const size_t payloadLength)
static size_t CLength (const size_t payloadLength)
static void * CData (cmsghdr *cmsg)
static cmsghdr * CFirstHeader (msghdr *header)
static cmsghdr * CNextHeader (msghdr *header, const cmsghdr *cmsg)
static const void * CData (const cmsghdr *cmsg)
static const cmsghdr * CFirstHeader (const msghdr *header)
static const cmsghdr * CNextHeader (const msghdr *header, const cmsghdr *cmsg)

Function Documentation

static void* CData ( cmsghdr *  cmsg) [inline, static]

Wrapper for CMSG_DATA macro.

static const void* CData ( const cmsghdr *  cmsg) [inline, static]

Wrapper for CMSG_DATA macro (constant version).

static cmsghdr* CFirstHeader ( msghdr *  header) [inline, static]

Wrapper for CMSG_FIRSTHDR macro.

static const cmsghdr* CFirstHeader ( const msghdr *  header) [inline, static]

Wrapper for CMSG_FIRSTHDR macro (constant version).

static size_t CLength ( const size_t  payloadLength) [inline, static]

Wrapper for CMSG_LEN macro.

static cmsghdr* CNextHeader ( msghdr *  header,
const cmsghdr *  cmsg 
) [inline, static]

Wrapper for CMSG_NXTHDR macro.

static const cmsghdr* CNextHeader ( const msghdr *  header,
const cmsghdr *  cmsg 
) [inline, static]

Wrapper for CMSG_NXTHDR macro (constant version).

static size_t CSpace ( const size_t  payloadLength) [inline, static]

Wrapper for CMSG_SPACE macro.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines