sources.h(3)

πŸ“¦
version 2.0.9 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

sources.h(3) πŸ’– (Library Functions Manual)

okay so welcome to the sources.h(3) page from the Library Functions Manual! bestie, you're about to get the full scoop on ccRTP sources and participants, and it's giving main character energy. no cap.


NAME ✨

sources.h β€” Sources of synchronization and participants related clases.

yes, it says "clases" and we're keeping it periodt πŸ’…

SYNOPSIS πŸ¦‹

first things first, the includes you need to summon this magic:

#include <string>
#include <ccrtp/rtcppkt.h>
#include <cstddef>

Classes πŸ’–

  • class SDESItemsHolder β€” bestie, this one holds the SDES items and related information from a participant in an RTP application. iconic.
  • class Participant β€” a class of objects representing remote participants (RTP applications) in a multimedia session. they're the other people in the group chat, basically.
  • class SyncSource β€” synchronization source in an RTP session. the main character of timing.
  • class RTPApplication β€” an RTP application, holding identifying RTCP SDES item values. it's giving app identity.
  • class RTPApplication::ParticipantsIterator β€” iterator through the list of participants in this session. so you can scroll through the squad.

Functions πŸŽ€

  • __EXPORT RTPApplication & defaultApplication () β€” get the RTPApplication object for the 'default' application (the only one used by common applications -those that only implement one 'RTP application'). no cap, that's the whole function.

Detailed Description 🌸

Sources of synchronization and participants related clases.

bestie, that's literally the whole detailed description. short and sweet, just like this page.

Author πŸ’œ

Generated automatically by Doxygen for ccRTP from the source code.

slay, Doxygen did that.

and that's the tea! this manual page is from ccRTP, and it's sources.h(3). catch you later bestie 🫢

πŸ“¦ where this page comes from