dvb_desc_cable_delivery(3)

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

πŸ’– dvb_desc_cable_delivery β€” bestie edition πŸ’–

okay so this is the manual page for dvb_desc_cable_delivery(3), from the libdvbv5 crew, and it's literally just a struct that holds a cable delivery system descriptor. that's it. that's the whole vibe. no cap. ✨


🌸 NAME 🌸

dvb_desc_cable_delivery β€” the structure that's holding your cable delivery system descriptor. she's a container, she's iconic, she carries the goods. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <desc_cable_delivery.h>

✨ Data Fields ✨

okay bestie, here's the whole cast of characters, in order, exactly as they appear:

uint8_t type
uint8_t length
struct dvb_desc * next
uint32_t frequency
union {
   uint16_t bitfield1
   struct {
      uint16_t fec_outer:4
      uint16_t reserved_future_use:12
   }
};
uint8_t modulation
union {
   uint32_t bitfield2
   struct {
      uint32_t fec_inner:4
      uint32_t symbol_rate:28
   }
};

🌈 Detailed Description 🌈

Structure containing the cable delivery system descriptor. (yes, that's the whole description, she's mysterious, she's lowkey understated, we love her for it 🫢)

Parameters β€” the full rundown, every single one:

  • type β€” descriptor tag
  • length β€” descriptor length
  • next β€” pointer to struct dvb_desc
  • frequency β€” frequency, converted to Hz.
  • fec_outer β€” FEC outer (typically, Viterbi)
  • modulation β€” modulation
  • fec_inner β€” FEC inner (convolutional code)
  • symbol_rate β€” symbol rate, converted to symbols/sec (bauds)
Definition at line 57 of file desc_cable_delivery.h. πŸ“

πŸ‘‘ Field Documentation πŸ‘‘

πŸŽ€ the anonymous unions πŸŽ€

  • union { ... } dvb_desc_cable_delivery
  • union { ... } dvb_desc_cable_delivery

(yes bestie, she's listed twice, that's just how the Doxygen girlies do it, don't @ me 😭)

πŸ’œ every single field, one by one πŸ’œ

  • uint16_t dvb_desc_cable_delivery::bitfield1 β€” Definition at line 64 of file desc_cable_delivery.h.
  • uint32_t dvb_desc_cable_delivery::bitfield2 β€” Definition at line 72 of file desc_cable_delivery.h.
  • uint32_t dvb_desc_cable_delivery::fec_inner β€” Definition at line 74 of file desc_cable_delivery.h.
  • uint16_t dvb_desc_cable_delivery::fec_outer β€” Definition at line 66 of file desc_cable_delivery.h.
  • uint32_t dvb_desc_cable_delivery::frequency β€” Definition at line 62 of file desc_cable_delivery.h.
  • uint8_t dvb_desc_cable_delivery::length β€” Definition at line 59 of file desc_cable_delivery.h.
  • uint8_t dvb_desc_cable_delivery::modulation β€” Definition at line 70 of file desc_cable_delivery.h.
  • struct dvb_desc* dvb_desc_cable_delivery::next β€” Definition at line 60 of file desc_cable_delivery.h.
  • uint16_t dvb_desc_cable_delivery::reserved_future_use β€” Definition at line 67 of file desc_cable_delivery.h.
  • uint32_t dvb_desc_cable_delivery::symbol_rate β€” Definition at line 75 of file desc_cable_delivery.h.
  • uint8_t dvb_desc_cable_delivery::type β€” Definition at line 58 of file desc_cable_delivery.h.

🧚 Author 🧚

Generated automatically by Doxygen for libdvbv5 from the source code. (not a human, not a girlboss, just a doc generator doing her little thing πŸ€–πŸ’•)


and that's the whole page, bestie!! πŸ“ thanks for reading, mwah πŸ’‹ β€” this was libdvbv5, Version 1.32.0, dvb_desc_cable_delivery(3), and yeah she was generated for you with love (by Doxygen, but like, emotionally by me). bye pookie!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά

πŸ“¦ where this page comes from