STRUCT DVB_RC_LEGACY(9)
π struct dvb_rc_legacy(9) β the kernel API manual, bestie edition
okay so this is the page for struct dvb_rc_legacy, and before you ask β yes, it's literally the old properties of remote controller. legacy era. vintage. it's giving "found in the back of the closet and still works". from the Kernel API Manual, no cap β¨
πΈ NAME πΈ
struct dvb_rc_legacy β old properties of remote controller π
β¨ SYNOPSIS β¨
struct dvb_rc_legacy {
#define REMOTE_NO_KEY_PRESSED 0x00;
#define REMOTE_KEY_PRESSED 0x01;
#define REMOTE_KEY_REPEAT 0x02;
struct rc_map_table *rc_map_table;
int rc_map_size;
int (*rc_query) (struct dvb_usb_device *, u32 *, int *);
int rc_interval;
};
like, look at her. iconic struct. the #defines are right there inside, living their best life β REMOTE_NO_KEY_PRESSED is 0x00, REMOTE_KEY_PRESSED is 0x01, and REMOTE_KEY_REPEAT is 0x02. periodt π
π¦ Members π¦
rc_map_tableβ a hard-wired array ofstruct rc_map_table. and listen, if you set this toNULLit disables remote control handling entirely π so likeβ¦ don't do that unless you want the remote to be decorative.rc_map_sizeβ number of items inrc_map_table. yes bestie, the count. the quantity. you gotta tell it how many.rc_queryβ called to query an event event. (that's the doc's words, not mine β it really does say "event event" π we love a typo moment, we're keeping it.)rc_intervalβ time in ms between two queries. so the gap. the lil pause. the waiting arc. β
π₯ SEE ALSO π₯
- Kernel file
./drivers/media/usb/dvb-usb/dvb-usb.hstruct dvb_usb_device_description(9) struct dvb_usb_adapter_fe_properties(9)struct dvb_rc(9)enum dvb_usb_mode(9)struct dvb_usb_device_properties(9)struct usb_data_stream(9)struct dvb_usb_fe_adapter(9)struct dvb_usb_adapter(9)struct dvb_usb_device(9)
like a whole friend group of structs, fr fr. go read them, iykyk π«Ά
okay that's the whole page, you ate that π this cutie lives in ./drivers/media/usb/dvb-usb, dated October 2026, and the source/version is struct dvb_rc_legacy(9) β main character energy from top to bottom, as she deserves πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms