OUTGOINGDATAQUEUE_OUTGOINGRTPPKTLINK(3)
π NAME π
OutgoingDataQueue::OutgoingRTPPktLink β bestie, it's a lil' linked-list node class from ccRTP's outgoing data queue, and it is literally holding your RTP packets together one pointer at a time π«Ά
β¨ SYNOPSIS β¨
Okay so first things first, you gotta pull in the header:
#include <oqueue.h>
πΈ Public Member Functions πΈ
OutgoingRTPPktLink (OutgoingRTPPkt *pkt, OutgoingRTPPktLink *p,
OutgoingRTPPktLink *n)
~OutgoingRTPPktLink ()
OutgoingRTPPkt * getPacket ()
void setPacket (OutgoingRTPPkt *pkt)
OutgoingRTPPktLink * getPrev ()
void setPrev (OutgoingRTPPktLink *p)
OutgoingRTPPktLink * getNext ()
void setNext (OutgoingRTPPktLink *n)
π Public Attributes π
OutgoingRTPPkt * packet
OutgoingRTPPktLink * prev
OutgoingRTPPktLink * next
π§ Constructor & Destructor Documentation π§
π OutgoingDataQueue::OutgoingRTPPktLink::OutgoingRTPPktLink (OutgoingRTPPkt * pkt, OutgoingRTPPktLink * p, OutgoingRTPPktLink * n) [inline]
π OutgoingDataQueue::OutgoingRTPPktLink::~OutgoingRTPPktLink () [inline]
Not me just dropping the two of these together because the manpage does the same β no extra tea spilled here, they're both marked [inline] and that's the whole story πβ¨
π Member Function Documentation π
β OutgoingRTPPktLink * OutgoingDataQueue::OutgoingRTPPktLink::getNext () [inline]
Hands you back the next link in the chain, bestie. [inline] btw.
β OutgoingRTPPkt * OutgoingDataQueue::OutgoingRTPPktLink::getPacket () [inline]
Gives you the OutgoingRTPPkt this link is carrying around like a little purse dog πΆ [inline].
β OutgoingRTPPktLink * OutgoingDataQueue::OutgoingRTPPktLink::getPrev () [inline]
The link before this one, pls. [inline].
β void OutgoingDataQueue::OutgoingRTPPktLink::setNext (OutgoingRTPPktLink * n) [inline]
Sets what comes next. [inline], as always π
β void OutgoingDataQueue::OutgoingRTPPktLink::setPacket (OutgoingRTPPkt * pkt) [inline]
Swaps in a new OutgoingRTPPkt for this node. [inline] π
β void OutgoingDataQueue::OutgoingRTPPktLink::setPrev (OutgoingRTPPktLink * p) [inline]
Sets what came before. [inline] π¦
π Member Data Documentation π
OutgoingRTPPktLink * OutgoingDataQueue::OutgoingRTPPktLink::nextβ the forward pointer, the "who's after me" of it all.OutgoingRTPPkt* OutgoingDataQueue::OutgoingRTPPktLink::packetβ the actual packet payload of the node, the main character fr.OutgoingRTPPktLink* OutgoingDataQueue::OutgoingRTPPktLink::prevβ the backward pointer, holding onto the past lowkey.
π Author π
Generated automatically by Doxygen for ccRTP from the source code. So like, no human wrote this, it's a robot's baby and we respect it π«Ά
That's the whole page bestie, no cap, every single signature accounted for πβ¨ This one came from the ccRTP crew, living in section 3 of the Library Functions Manual β catch you in the next #include ππ
π¦
π¦ where this page comes from
- debian trixie: libccrtp-doc 2.0.9-4.1 Β· GPL-2.0-or-later WITH MIF exception
- ubuntu noble: libccrtp-doc 2.0.9-2.5build1
- ubuntu questing: libccrtp-doc 2.0.9-4.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms