MembershipBookkeeping::IncomingRTPPktLink Struct Reference
Incoming RTP data packets control structure within the incoming packet queue class.
More...
#include <iqueue.h>
List of all members.
Detailed Description
Incoming RTP data packets control structure within the incoming packet queue class.
Constructor & Destructor Documentation
MembershipBookkeeping::IncomingRTPPktLink::~IncomingRTPPktLink |
( |
|
) |
[inline] |
Member Function Documentation
IncomingRTPPkt* MembershipBookkeeping::IncomingRTPPktLink::getPacket |
( |
|
) |
const [inline] |
timeval MembershipBookkeeping::IncomingRTPPktLink::getRecvTime |
( |
|
) |
const [inline] |
Get the time this packet was received at.
SyncSourceLink* MembershipBookkeeping::IncomingRTPPktLink::getSourceLink |
( |
|
) |
const [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getSrcNext |
( |
|
) |
const [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getSrcPrev |
( |
|
) |
const [inline] |
uint32 MembershipBookkeeping::IncomingRTPPktLink::getTimestamp |
( |
|
) |
const [inline] |
Get timestamp of this packet.
The timestamp of incoming packets is filtered so that the timestamp this method provides for the first packet received from every source starts from 0.
- Returns:
- 32 bit timestamp starting from 0 for each source.
void MembershipBookkeeping::IncomingRTPPktLink::setNext |
( |
IncomingRTPPktLink * |
nl |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setPacket |
( |
IncomingRTPPkt * |
pkt |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setPrev |
( |
IncomingRTPPktLink * |
pl |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setRecvTime |
( |
const timeval & |
t |
) |
[inline] |
Set the time this packet was received at.
- Parameters:
-
- Note:
- this has almost nothing to do with the 32-bit timestamp contained in the packet header.
void MembershipBookkeeping::IncomingRTPPktLink::setSourceLink |
( |
SyncSourceLink * |
src |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setSrcNext |
( |
IncomingRTPPktLink * |
sn |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setSrcPrev |
( |
IncomingRTPPktLink * |
sp |
) |
[inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setTimestamp |
( |
uint32 |
ts |
) |
[inline] |
Member Data Documentation
The documentation for this struct was generated from the following file: