structar(3)
π structar(3) π
okay bestie, welcome to the structar page β this is a man page from libmtp, living in the Library Functions Manual section. it's literally just an index of structs, one typedef, and one enum. short king energy, but every crumb matters so let's go π«Ά
β¨ NAME β¨
libmtp β structar
β¨ SYNOPSIS β¨
π Data Structures
here's the full roster, no skips, no cuts, all 13 of them:
struct LIBMTP_device_entry_structstruct LIBMTP_raw_device_structstruct LIBMTP_error_structstruct LIBMTP_allowed_values_structstruct LIBMTP_device_extension_structstruct LIBMTP_mtpdevice_structstruct LIBMTP_file_structstruct LIBMTP_track_structstruct LIBMTP_playlist_structstruct LIBMTP_album_structstruct LIBMTP_folder_structstruct LIBMTP_filesampledata_structstruct LIBMTP_devicestorage_struct
π¦ Typedefs
one singular typedef, and she ate:
typedef enum LIBMTP_event_enum LIBMTP_event_t
πΈ Enumerations
enum LIBMTP_event_enum { LIBMTP_EVENT_NONE, LIBMTP_EVENT_STORE_ADDED, LIBMTP_EVENT_STORE_REMOVED, LIBMTP_EVENT_OBJECT_ADDED, LIBMTP_EVENT_OBJECT_REMOVED, LIBMTP_EVENT_DEVICE_PROPERTY_CHANGED }
π Detailed Description π
bestie this page is a whole mood: it's the generated documentation for libmtp's structs, typedefs and enums. that's the whole description. iconic, honestly.
π Enumeration Type Documentation π
π enum LIBMTP_event_enum
LIBMTP Event structure β TODO: add all externally visible events here
not me reading the TODO in the official docs π it's literally labeled as a work in progress, so don't go assuming it's the full list of events. fr fr. π
π Author π
Generated automatically by Doxygen for libmtp from the source code.
and that's the whole thing, no cap β¨ this was libmtp Version 1.1.23, page structar(3), coming to you from the Library Functions Manual. go forth and struct responsibly π«Άππ¦
π¦ where this page comes from
- ubuntu stonking: libmtp-doc 1.1.23-1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms