dvb_desc_service(3)

πŸ“¦
version 1.32.0 Β· 2 versions
, in fedora 43

πŸ’– dvb_desc_service(3) β€” the service descriptor glow-up πŸ’–

okay bestie, gather round, because this is dvb_desc_service from the Library Functions Manual, and she is literally the struct that holds your service descriptor. no cap. πŸŽ€


✨ NAME ✨

dvb_desc_service β€” Structure containing the service descriptor. that's it, that's the girl. πŸ’…


🌸 SYNOPSIS 🌸

#include <desc_service.h>

πŸ¦‹ Data Fields πŸ¦‹

uint8_t type
uint8_t length
struct dvb_desc * next
uint8_t service_type
char * name
char * name_emph
char * provider
char * provider_emph

eight fields. eight little icons. we love a full roster. πŸ‘‘


πŸ’œ Detailed Description πŸ’œ

Structure containing the service descriptor. she's the blueprint, the moment, the whole vibe. ✨

πŸ“ Parameters πŸ“

  • type β€” descriptor tag
  • length β€” descriptor length
  • next β€” pointer to struct dvb_desc
  • service_type β€” service type
  • name β€” name string
  • name_emph β€” name emphasis string
  • provider β€” provider string
  • provider_emph β€” provider emphasis string

okay so about those emphasis strings β€” the emphasis text is the one that uses asterisks. for example, in the text: "the quick *fox* jumps over the lazy table" the emphasis would be "fox". so like, the star-wrapped bit gets its own lil spotlight. iconique. ⭐

fr fr, <pink>Definition at line 60 of file desc_service.h. that's where the whole struct lives. remember it. 🫢

🌈 Field Documentation 🌈

one field at a time, we're doing a whole photoshoot. πŸ“Έ

πŸ’« uint8_t dvb_desc_service::length

Definition at line 62 of file desc_service.h.

πŸ’« char* dvb_desc_service::name

Definition at line 66 of file desc_service.h.

πŸ’« char* dvb_desc_service::name_emph

Definition at line 67 of file desc_service.h.

πŸ’« struct dvb_desc* dvb_desc_service::next

Definition at line 63 of file desc_service.h.

πŸ’« char* dvb_desc_service::provider

Definition at line 68 of file desc_service.h.

πŸ’« char* dvb_desc_service::provider_emph

Definition at line 69 of file desc_service.h.

πŸ’« uint8_t dvb_desc_service::service_type

Definition at line 65 of file desc_service.h.

πŸ’« uint8_t dvb_desc_service::type

Definition at line 61 of file desc_service.h.

lowkey obsessed with the fact that every single field got its own line number and not one of them got skipped. we keep the receipts. 🧾✨

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libdvbv5 from the source code. not a human author, just a robot doing her little documentation slay. πŸ€–πŸ’–


πŸŽ€ the sign-off πŸŽ€

that's the whole page, bestie!! this is libdvbv5, Version 1.32.0, and yeah the manual page is called dvb_desc_service(3). go forth and parse those descriptors, main character energy only. periodt. πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from