blob: 01d54ff9c5ffa013f4f7ecf9cee29c5f2ecc2fc6 [file] [log] [blame]
nicklas79daadbf22009-09-28 18:19:34 +00001LIBMTP_Set_Debug
Jerry Zhang60d02262017-06-08 18:19:59 -07002LIBMTP_Set_Device_Timeout
3LIBMTP_Get_Device_Timeout
4LIBMTP_Set_Load_Cache_On_Demand
Linus Walleij695d9212006-02-27 08:58:11 +00005LIBMTP_Init
Linus Walleijd85d2bb2007-01-11 21:32:48 +00006LIBMTP_Get_Supported_Devices_List
Linus Walleij31db71a2008-09-05 19:33:46 +00007LIBMTP_Detect_Raw_Devices
Linus Walleij549f49a2010-12-05 14:00:34 +00008LIBMTP_Check_Specific_Device
Linus Walleij31db71a2008-09-05 19:33:46 +00009LIBMTP_Open_Raw_Device
Linus Walleij71c79292011-03-05 22:08:07 +010010LIBMTP_Open_Raw_Device_Uncached
Linus Walleij695d9212006-02-27 08:58:11 +000011LIBMTP_Get_First_Device
Linus Walleij31db71a2008-09-05 19:33:46 +000012LIBMTP_Get_Connected_Devices
13LIBMTP_Number_Devices_In_List
14LIBMTP_Release_Device_List
Linus Walleij695d9212006-02-27 08:58:11 +000015LIBMTP_Release_Device
Linus Walleijd85d2bb2007-01-11 21:32:48 +000016LIBMTP_Dump_Device_Info
Linus Walleij31db71a2008-09-05 19:33:46 +000017LIBMTP_Reset_Device
18LIBMTP_Get_Manufacturername
Linus Walleijd85d2bb2007-01-11 21:32:48 +000019LIBMTP_Get_Modelname
20LIBMTP_Get_Serialnumber
21LIBMTP_Get_Deviceversion
22LIBMTP_Get_Friendlyname
23LIBMTP_Set_Friendlyname
24LIBMTP_Get_Syncpartner
25LIBMTP_Set_Syncpartner
Linus Walleij695d9212006-02-27 08:58:11 +000026LIBMTP_Get_Batterylevel
Linus Walleijd85d2bb2007-01-11 21:32:48 +000027LIBMTP_Get_Secure_Time
28LIBMTP_Get_Device_Certificate
29LIBMTP_Get_Supported_Filetypes
Linus Walleij31db71a2008-09-05 19:33:46 +000030LIBMTP_Get_Errorstack
31LIBMTP_Clear_Errorstack
32LIBMTP_Dump_Errorstack
Linus Walleijd85d2bb2007-01-11 21:32:48 +000033LIBMTP_Get_Storage
34LIBMTP_Format_Storage
Linus Walleij37622822010-07-24 22:31:26 +000035LIBMTP_Get_String_From_Object
36LIBMTP_Get_u64_From_Object
37LIBMTP_Get_u32_From_Object
38LIBMTP_Get_u16_From_Object
39LIBMTP_Get_u8_From_Object
40LIBMTP_Set_Object_String
41LIBMTP_Set_Object_u32
42LIBMTP_Set_Object_u16
43LIBMTP_Set_Object_u8
44LIBMTP_Get_Property_Description
45LIBMTP_Is_Property_Supported
46LIBMTP_Get_Allowed_Property_Values
47LIBMTP_destroy_allowed_values_t
Linus Walleijd85d2bb2007-01-11 21:32:48 +000048LIBMTP_new_file_t
49LIBMTP_destroy_file_t
50LIBMTP_Get_Filetype_Description
51LIBMTP_Get_Filelisting
52LIBMTP_Get_Filelisting_With_Callback
Linus Walleij71c79292011-03-05 22:08:07 +010053LIBMTP_Get_Files_And_Folders
Linus Walleijd85d2bb2007-01-11 21:32:48 +000054LIBMTP_Get_Filemetadata
55LIBMTP_Get_File_To_File
56LIBMTP_Get_File_To_File_Descriptor
Philipp Schmidt89ecb2d2012-01-27 19:09:45 +010057LIBMTP_Get_File_To_Handler
Linus Walleijd85d2bb2007-01-11 21:32:48 +000058LIBMTP_Send_File_From_File
59LIBMTP_Send_File_From_File_Descriptor
Linus Walleijbf5794f2012-03-06 08:39:26 +010060LIBMTP_Send_File_From_Handler
Linus Walleijd85d2bb2007-01-11 21:32:48 +000061LIBMTP_new_filesampledata_t
62LIBMTP_destroy_filesampledata_t
63LIBMTP_Get_Representative_Sample_Format
64LIBMTP_Send_Representative_Sample
Linus Walleij31db71a2008-09-05 19:33:46 +000065LIBMTP_Get_Representative_Sample
Linus Walleij695d9212006-02-27 08:58:11 +000066LIBMTP_new_track_t
67LIBMTP_destroy_track_t
68LIBMTP_Get_Tracklisting
Linus Walleijd85d2bb2007-01-11 21:32:48 +000069LIBMTP_Get_Tracklisting_With_Callback
nicklas7918b54d72009-11-07 19:54:07 +000070LIBMTP_Get_Tracklisting_With_Callback_For_Storage
Linus Walleijd85d2bb2007-01-11 21:32:48 +000071LIBMTP_Get_Trackmetadata
Linus Walleij695d9212006-02-27 08:58:11 +000072LIBMTP_Get_Track_To_File
73LIBMTP_Get_Track_To_File_Descriptor
Philipp Schmidt89ecb2d2012-01-27 19:09:45 +010074LIBMTP_Get_Track_To_Handler
Linus Walleij695d9212006-02-27 08:58:11 +000075LIBMTP_Send_Track_From_File
76LIBMTP_Send_Track_From_File_Descriptor
Philipp Schmidt89ecb2d2012-01-27 19:09:45 +010077LIBMTP_Send_Track_From_Handler
Linus Walleij695d9212006-02-27 08:58:11 +000078LIBMTP_Update_Track_Metadata
Linus Walleijd85d2bb2007-01-11 21:32:48 +000079LIBMTP_Track_Exists
80LIBMTP_new_folder_t
81LIBMTP_destroy_folder_t
82LIBMTP_Get_Folder_List
Linus Walleij1e4dfea2011-03-05 22:50:39 +010083LIBMTP_Get_Folder_List_For_Storage
Linus Walleijd85d2bb2007-01-11 21:32:48 +000084LIBMTP_Find_Folder
85LIBMTP_Create_Folder
86LIBMTP_new_playlist_t
87LIBMTP_destroy_playlist_t
88LIBMTP_Get_Playlist_List
89LIBMTP_Get_Playlist
90LIBMTP_Create_New_Playlist
91LIBMTP_Update_Playlist
92LIBMTP_new_album_t
93LIBMTP_destroy_album_t
94LIBMTP_Get_Album_List
nicklas795e0100b2009-11-07 19:53:46 +000095LIBMTP_Get_Album_List_For_Storage
Linus Walleijd85d2bb2007-01-11 21:32:48 +000096LIBMTP_Get_Album
97LIBMTP_Create_New_Album
98LIBMTP_Update_Album
99LIBMTP_Delete_Object
Linus Walleij8d8c4352008-09-23 23:04:16 +0000100LIBMTP_Set_File_Name
101LIBMTP_Set_Folder_Name
102LIBMTP_Set_Track_Name
103LIBMTP_Set_Playlist_Name
104LIBMTP_Set_Album_Name
Linus Walleij31db71a2008-09-05 19:33:46 +0000105LIBMTP_Set_Object_Filename
Philip Langdale99351a42012-08-18 15:32:12 -0700106LIBMTP_Get_Thumbnail
Philip Langdaleda268792012-09-02 14:48:25 -0700107LIBMTP_Read_Event
Philip Langdale0a576512016-04-09 14:22:25 -0700108LIBMTP_Read_Event_Async
109LIBMTP_Handle_Events_Timeout_Completed
Philip Langdale31e831c2013-03-04 20:58:19 -0800110LIBMTP_GetPartialObject
111LIBMTP_SendPartialObject
112LIBMTP_BeginEditObject
113LIBMTP_EndEditObject
114LIBMTP_TruncateObject
Philip Langdaleadddefd2015-03-18 08:32:45 -0700115LIBMTP_Check_Capability
Marcin Niestroj718b2902017-06-10 16:36:18 +0200116LIBMTP_Custom_Operation