#include <iqueue.h>
MembershipBookkeeping::IncomingRTPPktLink::IncomingRTPPktLink | ( | IncomingRTPPkt * | pkt, | |
SyncSourceLink * | sLink, | |||
struct timeval & | recv_ts, | |||
uint32 | shifted_ts, | |||
IncomingRTPPktLink * | sp, | |||
IncomingRTPPktLink * | sn, | |||
IncomingRTPPktLink * | p, | |||
IncomingRTPPktLink * | n | |||
) | [inline] |
MembershipBookkeeping::IncomingRTPPktLink::~IncomingRTPPktLink | ( | ) | [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getNext | ( | ) | const [inline] |
IncomingRTPPkt* MembershipBookkeeping::IncomingRTPPktLink::getPacket | ( | ) | const [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getPrev | ( | ) | 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.
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.
t | time of reception. |
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] |
struct timeval MembershipBookkeeping::IncomingRTPPktLink::receptionTime |