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_struct
  • struct LIBMTP_raw_device_struct
  • struct LIBMTP_error_struct
  • struct LIBMTP_allowed_values_struct
  • struct LIBMTP_device_extension_struct
  • struct LIBMTP_mtpdevice_struct
  • struct LIBMTP_file_struct
  • struct LIBMTP_track_struct
  • struct LIBMTP_playlist_struct
  • struct LIBMTP_album_struct
  • struct LIBMTP_folder_struct
  • struct LIBMTP_filesampledata_struct
  • struct 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