Bayonne2 / Common C++ 2 Framework
|
Base elements for RTP stacks: constants, types and global functions. More...
Go to the source code of this file.
Macros | |
#define | CCXX_PACKED |
Typedefs | |
typedef uint32 | microtimeout_t |
Time interval expressed in microseconds. More... | |
typedef uint32 | nanotimeout_t |
Time interval expressed in nanoseconds. More... | |
Functions | |
__EXPORT timeval | microtimeout2Timeval (microtimeout_t to) |
Convert a time interval, expressed as a microtimeout_t (number of microseconds), into a timeval value. More... | |
microtimeout_t | timeval2microtimeout (const timeval &t) |
Convert a time interval, expressed as a timeval value into a microseconds counter. More... | |
microtimeout_t | 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. More... | |
Variables | |
const uint8 | CCRTP_VERSION = 2 |
RTP protocol version supported. More... | |
const tpport_t | DefaultRTPDataPort = 5004 |
registered default RTP data transport port More... | |
const tpport_t | DefaultRTCPPort = 5005 |
registered default RTCP transport port More... | |
Base elements for RTP stacks: constants, types and global functions.
Definition in file base.h.
typedef uint32 microtimeout_t |
typedef uint32 nanotimeout_t |
__EXPORT timeval microtimeout2Timeval | ( | microtimeout_t | to | ) |
Convert a time interval, expressed as a microtimeout_t (number of microseconds), into a timeval value.
to | time interval, in microseconds. |
|
inline |
|
inline |
const tpport_t DefaultRTCPPort = 5005 |