#include <libport/config.h>
#include <libport/detect-win32.h>
#include <libport/lexical-cast.hh>
#include <libport/statistics.hh>
#include <libport/sys/socket.h>
#include <libport/system-warning-push.hh>
#include <ortp/ortp.h>
#include <libport/system-warning-pop.hh>
#include <boost/unordered_map.hpp>
#include <libport/asio.hh>
#include <libport/debug.hh>
#include <serialize/serialize.hh>
#include <urbi/socket.hh>
#include <urbi/uclient.hh>
#include <urbi/uexternal.hh>
#include <urbi/uobject.hh>
#include <urbi/uvalue-serialize.hh>
#include <urbi/customuvar.hh>
Go to the source code of this file.
Defines |
| #define | LIBPORT_NO_CSTDINT_TYPES |
| #define | RTP_SOCKET_CONNECTED (1 << 8) |
Functions |
| | GD_CATEGORY (URTP) |
| void | rtp_session_rtp_parse (RtpSession *session, mblk_t *mp, uint32_t local_str_ts, struct sockaddr *addr, socklen_t addrlen) |
| void | rtp_session_rtcp_parse (RtpSession *session, mblk_t *mp) |
| static std::string | rtp_id () |
| ::urbi::URBIStarter< URTP > | starter_URTP (urbi::isPluginMode()?"URTP":rtp_id()) |
| static void | bounceSend (UObject *o, const UValue &v) |
| static void | bounceSendGrouped (UObject *o, const std::string &n, const UValue &v, libport::utime_t ts) |
| template<typename T > |
| void | transmitRemoteWrite (const std::string &name, const T &val, libport::utime_t timestamp) |
Define Documentation
| #define LIBPORT_NO_CSTDINT_TYPES |
| #define RTP_SOCKET_CONNECTED (1 << 8) |
Function Documentation
| static void bounceSend |
( |
UObject * |
o, |
|
|
const UValue & |
v |
|
) |
| [static] |
| static void bounceSendGrouped |
( |
UObject * |
o, |
|
|
const std::string & |
n, |
|
|
const UValue & |
v, |
|
|
libport::utime_t |
ts |
|
) |
| [static] |
| static std::string rtp_id |
( |
| ) |
[static] |
| void rtp_session_rtcp_parse |
( |
RtpSession * |
session, |
|
|
mblk_t * |
mp |
|
) |
| |
| void rtp_session_rtp_parse |
( |
RtpSession * |
session, |
|
|
mblk_t * |
mp, |
|
|
uint32_t |
local_str_ts, |
|
|
struct sockaddr * |
addr, |
|
|
socklen_t |
addrlen |
|
) |
| |
template<typename T >
| void transmitRemoteWrite |
( |
const std::string & |
name, |
|
|
const T & |
val, |
|
|
libport::utime_t |
timestamp |
|
) |
| |