Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

hdr_rtp Struct Reference

#include <rtp.h>

Collaboration diagram for hdr_rtp:

Collaboration graph
[legend]
List of all members.

Public Member Functions

u_int32_tsrcid ()
int & seqno ()
u_int16_tflags ()

Static Public Member Functions

int & offset ()
hdr_rtpaccess (const Packet *p)

Public Attributes

u_int32_t srcid_
int seqno_
u_int16_t flags_

Static Public Attributes

int offset_

Member Function Documentation

hdr_rtp* hdr_rtp::access const Packet p  )  [inline, static]
 

Definition at line 56 of file rtp.h.

References Packet::access(), and offset_.

Referenced by VatRcvr::adapt(), SatTrace::format(), Trace::get_seqno(), RTPAgent::makepkt(), RTPSession::recv(), LossMonitor::recv(), AdaptiveRcvr::recv(), UdpAgent::sendmsg(), SRMAgent::sendmsg(), SA_Agent::sendmsg(), RTPAgent::sendmsg(), SA_Agent::sendpkt(), and RTCPAgent::sendpkt().

00056                                                        {
00057                 return (hdr_rtp*) p->access(offset_);
00058         }

Here is the call graph for this function:

u_int16_t& hdr_rtp::flags  )  [inline]
 

Definition at line 63 of file rtp.h.

References flags_, and u_int16_t.

Referenced by VatRcvr::adapt(), PLMLossMonitor::recv(), UdpAgent::sendmsg(), and SA_Agent::sendpkt().

00063 { return (flags_); }

int& hdr_rtp::offset  )  [inline, static]
 

Definition at line 55 of file rtp.h.

References offset_.

00055 { return offset_; }

int& hdr_rtp::seqno  )  [inline]
 

Definition at line 62 of file rtp.h.

References seqno_.

Referenced by LMSErrorModel::corrupt(), SatTrace::format(), Trace::get_seqno(), RTPAgent::makepkt(), RTPSession::recv(), LossMonitor::recv(), PLMLossMonitor::recv(), LmsReceiver::recv(), AdaptiveRcvr::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), UdpAgent::sendmsg(), SRMAgent::sendmsg(), SA_Agent::sendmsg(), RTPAgent::sendmsg(), LmsSender::sendmsg(), SA_Agent::sendpkt(), and RTCPAgent::sendpkt().

00062 { return (seqno_); }

u_int32_t& hdr_rtp::srcid  )  [inline]
 

Definition at line 61 of file rtp.h.

References srcid_, and u_int32_t.

Referenced by RTPAgent::makepkt(), RTPSession::recv(), and RTCPAgent::sendpkt().

00061 { return (srcid_); }


Member Data Documentation

u_int16_t hdr_rtp::flags_
 

Definition at line 52 of file rtp.h.

Referenced by flags().

int hdr_rtp::offset_ [static]
 

Definition at line 48 of file rtp.cc.

Referenced by access(), offset(), and RTPHeaderClass::RTPHeaderClass().

int hdr_rtp::seqno_
 

Definition at line 50 of file rtp.h.

Referenced by seqno().

u_int32_t hdr_rtp::srcid_
 

Definition at line 49 of file rtp.h.

Referenced by srcid().


The documentation for this struct was generated from the following files:
Generated on Tue Apr 20 12:50:43 2004 for NS2.26SourcesOriginal by doxygen 1.3.3