#include <rtp.h>
Public Member Functions | |
u_int32_t & | srcid () |
int & | seqno () |
u_int16_t & | flags () |
double & | timestamp () |
u_int32_t & | T_epoch () |
Static Public Member Functions | |
static int & | offset () |
static hdr_rtp * | access (const Packet *p) |
Public Attributes | |
u_int32_t | srcid_ |
int | seqno_ |
u_int16_t | flags_ |
double | timestamp_ |
u_int32_t | T_epoch_ |
sender_report * | sr_ |
receiver_report * | rr_ |
Static Public Attributes | |
static int | offset_ |
Definition at line 119 of file rtp.h.
static int& hdr_rtp::offset | ( | ) | [inline, static] |
static hdr_rtp* hdr_rtp::access | ( | const Packet * | p | ) | [inline, static] |
Definition at line 131 of file rtp.h.
References access(), and offset_.
Referenced by access(), RTPAgent::makepkt(), RTPSession::recv(), RTPSession::recv_ctrl(), RTPAgent::sendmsg(), and RTCPAgent::sendpkt().
u_int32_t& hdr_rtp::srcid | ( | ) | [inline] |
return the the unique source id for this session
Definition at line 136 of file rtp.h.
References srcid_.
Referenced by RTPAgent::makepkt(), RTPSession::recv(), RTPSession::recv_ctrl(), and RTCPAgent::sendpkt().
00136 { return (srcid_); }
int& hdr_rtp::seqno | ( | ) | [inline] |
return the sequence number of RTP and RTCP packets
Definition at line 138 of file rtp.h.
References seqno_.
Referenced by RTPAgent::makepkt(), RTPSession::recv(), RTPAgent::sendmsg(), and RTCPAgent::sendpkt().
00138 { return (seqno_); }
u_int16_t& hdr_rtp::flags | ( | ) | [inline] |
double& hdr_rtp::timestamp | ( | ) | [inline] |
return the timestamp of the RTP packet
Definition at line 141 of file rtp.h.
References timestamp_.
Referenced by RTPAgent::makepkt(), RTPSession::recv(), RTPSession::recv_ctrl(), and RTCPAgent::sendpkt().
00141 { return (timestamp_); }
u_int32_t& hdr_rtp::T_epoch | ( | ) | [inline] |
Definition at line 142 of file rtp.h.
References T_epoch_.
Referenced by RTPAgent::makepkt(), and RTPSession::recv().
00142 { return (T_epoch_); }
u_int32_t hdr_rtp::srcid_ |
int hdr_rtp::seqno_ |
u_int16_t hdr_rtp::flags_ |
double hdr_rtp::timestamp_ |
u_int32_t hdr_rtp::T_epoch_ |
int hdr_rtp::offset_ [static] |
Definition at line 129 of file rtp.h.
Referenced by access(), offset(), and RTPHeaderClass::RTPHeaderClass().
Definition at line 143 of file rtp.h.
Referenced by RTPSession::build_report(), RTPSession::recv_ctrl(), and RTCPAgent::sendpkt().
Definition at line 144 of file rtp.h.
Referenced by RTPSession::build_report(), RTPSession::recv_ctrl(), and RTCPAgent::sendpkt().