dvb_v5_fe_parms(3)
π dvb_v5_fe_parms β bestie edition π
okay so welcome to the dvb_v5_fe_parms page from the Library Functions Manual, and no this isn't some random struct, it's THE struct. The one that keeps data needed to handle the DVB frontend. She's the main character. Everyone else is just living in her world. π
β¨ SYNOPSIS β¨
#include <dvb-fe.h>
π Data Fields
struct dvb_frontend_info infouint32_t versionint has_v5_statsfe_delivery_system_t current_sysint num_systemsfe_delivery_system_t systems [MAX_DELIVERY_SYSTEMS]int legacy_feint abortint lnaconst struct dvb_sat_lnb * lnbint sat_numberunsigned freq_bpfunsigned diseqc_waitunsigned verbosedvb_logfunc logfuncchar * default_charsetchar * output_charset
π¦ Detailed Description
okay so literally: this thing keeps data needed to handle the DVB frontend. That's the whole job. That's the vibe. She holds the info so you don't have to. π«Ά
πΈ Parameters
infoβ contains the DVB info properties (RO) β¨versionβ version of the Linux DVB API (RO)has_v5_statsβ a value different than 0 indicates that the frontend supports DVBv5 stats (RO)current_sysβ currently selected delivery system (RO)num_systemsβ number of delivery systems (RO)systemsβ delivery systems supported by the hardware (RO)legacy_feβ a value different than 0 indicates a legacy Kernel driver using DVBv3 API only, or that DVBv3 only mode was forced by the client (RO)abortβ client should set it to abort a pending operation like DTV scan (RW)lnaβ sets the LNA mode, 0 disables; 1 enables, -1 uses auto mode (RW)lnbβ LNBf description (RW)sat_numberβ number of the satellite (used by DISEqC setup) (RW)freq_bpfβ SCR/Unicable band-pass filter frequency to use, in kHzverboseβ verbosity level of the library (RW)dvb_logfuncβ function used to write log messages (RO)default_charsetβ name of the charset used by the DVB standard (RW)output_charsetβ name of the charset to output (system specific) (RW)
π¨ bestie READ THIS ONE: the fields marked as RO should not be changed by the client, as otherwise undesired effects may happen. The ones marked as RW are ok to either read or write by the client. Like, the RO ones are display-only. Don't touch. Fr fr. π
Definition at line 117 of file dvb-fe.h.
π Field Documentation
every single field, getting her own little moment. iconic behaviour honestly. β¨
π int dvb_v5_fe_parms::abort
Definition at line 130 of file dvb-fe.h.
π fe_delivery_system_t dvb_v5_fe_parms::current_sys
Definition at line 122 of file dvb-fe.h.
π char* dvb_v5_fe_parms::default_charset
Definition at line 146 of file dvb-fe.h.
π unsigned dvb_v5_fe_parms::diseqc_wait
Definition at line 139 of file dvb-fe.h.
π unsigned dvb_v5_fe_parms::freq_bpf
Definition at line 138 of file dvb-fe.h.
π int dvb_v5_fe_parms::has_v5_stats
Definition at line 121 of file dvb-fe.h.
π struct dvb_frontend_info dvb_v5_fe_parms::info
Definition at line 119 of file dvb-fe.h.
π int dvb_v5_fe_parms::legacy_fe
Definition at line 125 of file dvb-fe.h.
π int dvb_v5_fe_parms::lna
Definition at line 133 of file dvb-fe.h.
π const struct dvb_sat_lnb* dvb_v5_fe_parms::lnb
Definition at line 136 of file dvb-fe.h.
π dvb_logfunc dvb_v5_fe_parms::logfunc
Definition at line 143 of file dvb-fe.h.
π int dvb_v5_fe_parms::num_systems
Definition at line 123 of file dvb-fe.h.
π char* dvb_v5_fe_parms::output_charset
Definition at line 147 of file dvb-fe.h.
π int dvb_v5_fe_parms::sat_number
Definition at line 137 of file dvb-fe.h.
π fe_delivery_system_t dvb_v5_fe_parms::systems[MAX_DELIVERY_SYSTEMS]
Definition at line 124 of file dvb-fe.h.
π unsigned dvb_v5_fe_parms::verbose
Definition at line 142 of file dvb-fe.h.
π uint32_t dvb_v5_fe_parms::version
Definition at line 120 of file dvb-fe.h.
π Author
Generated automatically by Doxygen for libdvbv5 from the source code. She was built by the machines, she's still serving. π€π
okay and that's the whole page bestie, we made it π this was libdvbv5 Version 1.32.0, page dvb_v5_fe_parms(3), and yeah the docs are auto-generated but the vibe? the vibe is handcrafted. mwah. π slay, stay hydrated, and don't write to RO fields. π¦β¨
π¦ where this page comes from
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms