SyncSourceHandler(3)
π SyncSourceHandler(3) β the girl who edits your SyncSource objects π
Library Functions Manual β¨ SyncSourceHandler
πΈ NAME πΈ
SyncSourceHandler β literally the methods for modifying your SyncSource objects, bestie. no cap.
π SYNOPSIS π
#include <iqueue.h>
Inherited by MembershipBookkeeping. it's giving family tree energy π§
β¨ Public Member Functions β¨
void * getLink (const SyncSource &source) constβ bestie this one comes with a whole caveat: it requires SyncSource β SyncSourceHandler friendship. like, they gotta be besties fr fr πvoid setLink (SyncSource &source, void *link)void setParticipant (SyncSource &source, Participant &p)void setState (SyncSource &source, SyncSource::State ns)void setSender (SyncSource &source, bool active)void setDataTransportPort (SyncSource &source, tpport_t p)void setControlTransportPort (SyncSource &source, tpport_t p)void setNetworkAddress (SyncSource &source, InetAddress addr)
π¦ Protected Member Functions π¦
SyncSourceHandler ()virtual ~SyncSourceHandler ()
π Detailed Description π
SyncSource objects modification methods. that's the whole vibe. you want to change stuff on a SyncSource? this is the handler that does it. iconic behavior honestly π
π Author
Federico Montesino Pouzols fedemp@altern.org π
π Constructor & Destructor Documentation π
SyncSourceHandler::SyncSourceHandler () [inline], [protected]
virtual SyncSourceHandler::~SyncSourceHandler () [inline], [protected], [virtual]
no descriptions on these two, bestie β the original is keeping it mysterious π the tags are the whole story.
π Member Function Documentation π
void * SyncSourceHandler::getLink (const SyncSource & source) const [inline]
This one requires SyncSource β SyncSourceHandler friendship β like, an actual declared friendship, not just vibes. it gets the SyncSourceLink corresponding to a SyncSource object. so it's giving "i'll hand you the link, but only because we're mutually declared friends" π«Ά
void SyncSourceHandler::setControlTransportPort (SyncSource & source, tpport_t p) [inline]
void SyncSourceHandler::setDataTransportPort (SyncSource & source, tpport_t p) [inline]
void SyncSourceHandler::setLink (SyncSource & source, void * link) [inline]
void SyncSourceHandler::setNetworkAddress (SyncSource & source, InetAddress addr) [inline]
void SyncSourceHandler::setParticipant (SyncSource & source, Participant & p) [inline]
void SyncSourceHandler::setSender (SyncSource & source, bool active) [inline]
void SyncSourceHandler::setState (SyncSource & source, SyncSource::State ns) [inline]
these ones are just vibes and signatures, no extra prose in the original β so we keep it exactly that way. every name, every type, every [inline], untouched. periodt π
β Author β
Generated automatically by Doxygen for ccRTP from the source code. not a human girlie writing these β a robot did it, and honestly? she ate π€β¨
and that's the whole page, bestie!! this was ccRTP's SyncSourceHandler(3), dropped with so much love π mwah, go modify some SyncSource objects responsibly ππ¦
π¦ 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