base.h File Reference

Base elements for RTP stacks: constants, types and global functions. More...

#include <cc++/config.h>
#include <cc++/socket.h>

Go to the source code of this file.

Namespaces

namespace  ost

Typedefs

typedef uint32 ost::microtimeout_t
 Time interval expressed in microseconds.
typedef uint32 ost::nanotimeout_t
 Time interval expressed in nanoseconds.

Functions

timeval ost::microtimeout2Timeval (microtimeout_t to)
 Convert a time interval, expressed as a microtimeout_t (number of microseconds), into a timeval value.
microtimeout_t ost::timeval2microtimeout (const timeval &t)
 Convert a time interval, expressed as a timeval value into a microseconds counter.
microtimeout_t ost::timevalDiff2microtimeout (const timeval &t1, const timeval &t2)
 Convert a time interval, expressed as the difference between two timeval values (t1-t2), into a microseconds counter.

Variables

const uint8 ost::CCRTP_VERSION = 2
 RTP protocol version supported.
const tpport_t ost::DefaultRTPDataPort = 5004
 registered default RTP data transport port
const tpport_t ost::DefaultRTCPPort = 5005
 registered default RTCP transport port


Detailed Description

Base elements for RTP stacks: constants, types and global functions.


Generated on Thu Apr 6 09:03:03 2006 for Bayonne Framework by  doxygen 1.4.6