dwww Home | Manual pages | Find package

internals(3)                        libmtp                        internals(3)

NAME
       libmtp - internals

SYNOPSIS
   Functions
       void LIBMTP_Set_Debug (int)
       void LIBMTP_Init (void)
       int LIBMTP_Get_Supported_Devices_List (LIBMTP_device_entry_t **const,
           int *const)

Detailed Description
Function Documentation
   int LIBMTP_Get_Supported_Devices_List (LIBMTP_device_entry_t **const
       devices, int *const numdevs)
       Get a list of the supported USB devices.

       The developers depend on users of this library to constantly add in to
       the list of supported devices. What we need is the device name, USB
       Vendor ID (VID) and USB Product ID (PID). put this into a bug ticket at
       the project homepage, please. The VID/PID is used to let e.g. udev lift
       the device to console userspace access when it's plugged in.

       Parameters
           devices a pointer to a pointer that will hold a device list after
           the call to this function, if it was successful.
           numdevs a pointer to an integer that will hold the number of
           devices in the device list if the call was successful.

       Returns
           0 if the list was successful retrieved, any other value means
           failure.

   void LIBMTP_Init (void)
       Initialize the library. You are only supposed to call this one, before
       using the library for the first time in a program. Never re-initialize
       libmtp!

       The only thing this does at the moment is to initialise the filetype
       mapping table, as well as load MTPZ data if necessary.

       References LIBMTP_Set_Debug().

   void LIBMTP_Set_Debug (int level)
       Set the debug level.

       By default, the debug level is set to '0' (disable).

       References LIBMTP_debug.

       Referenced by LIBMTP_Init().

Author
       Generated automatically by Doxygen for libmtp from the source code.

Version 1.1.19                  Thu Mar 24 2022                   internals(3)

Generated by dwww version 1.14 on Mon Feb 3 07:51:15 CET 2025.