#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] |
SyncSourceLink* MembershipBookkeeping::IncomingRTPPktLink::getSourceLink | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setSourceLink | ( | SyncSourceLink * | src | ) | [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getNext | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setNext | ( | IncomingRTPPktLink * | nl | ) | [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getPrev | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setPrev | ( | IncomingRTPPktLink * | pl | ) | [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getSrcNext | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setSrcNext | ( | IncomingRTPPktLink * | sn | ) | [inline] |
IncomingRTPPktLink* MembershipBookkeeping::IncomingRTPPktLink::getSrcPrev | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setSrcPrev | ( | IncomingRTPPktLink * | sp | ) | [inline] |
IncomingRTPPkt* MembershipBookkeeping::IncomingRTPPktLink::getPacket | ( | ) | const [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setPacket | ( | IncomingRTPPkt * | pkt | ) | [inline] |
void MembershipBookkeeping::IncomingRTPPktLink::setRecvTime | ( | const timeval & | t | ) | [inline] |
Set the time this packet was received at.
t | time of reception. |
timeval MembershipBookkeeping::IncomingRTPPktLink::getRecvTime | ( | ) | const [inline] |
Get the time this packet was received at.
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::setTimestamp | ( | uint32 | ts | ) | [inline] |
struct timeval MembershipBookkeeping::IncomingRTPPktLink::receptionTime [read] |