aboutsummaryrefslogtreecommitdiff
path: root/src/libmtp.h.in
diff options
context:
space:
mode:
authorLinus Walleij <triad@df.lth.se>2011-03-05 22:08:07 +0100
committerLinus Walleij <triad@df.lth.se>2011-03-05 22:08:07 +0100
commit71c7929e42bc2d717df24844aefbfbed7c1930ac (patch)
treea1ccdade54c2bd6e19b514b8feb5b3404cbe41b4 /src/libmtp.h.in
parent1cc04f4172da945bd1c203187c8a1a3d727b6135 (diff)
downloadlibmtp-71c7929e42bc2d717df24844aefbfbed7c1930ac.tar.gz
Refactor and revamp the new interface a bit.
Introduce new mtp-filetree test program for the new interface.
Diffstat (limited to 'src/libmtp.h.in')
-rw-r--r--src/libmtp.h.in45
1 files changed, 31 insertions, 14 deletions
diff --git a/src/libmtp.h.in b/src/libmtp.h.in
index 0077511..013ac57 100644
--- a/src/libmtp.h.in
+++ b/src/libmtp.h.in
@@ -863,23 +863,40 @@ LIBMTP_file_t *LIBMTP_Get_Filelisting(LIBMTP_mtpdevice_t *);
LIBMTP_file_t *LIBMTP_Get_Filelisting_With_Callback(LIBMTP_mtpdevice_t *,
LIBMTP_progressfunc_t const, void const * const);
LIBMTP_file_t * LIBMTP_Get_Files_And_Folders(LIBMTP_mtpdevice_t *,
- uint32_t);
+ LIBMTP_devicestorage_t const * const,
+ uint32_t const);
LIBMTP_file_t *LIBMTP_Get_Filemetadata(LIBMTP_mtpdevice_t *, uint32_t const);
int LIBMTP_Get_File_To_File(LIBMTP_mtpdevice_t*, uint32_t, char const * const,
LIBMTP_progressfunc_t const, void const * const);
-int LIBMTP_Get_File_To_File_Descriptor(LIBMTP_mtpdevice_t*, uint32_t const, int const,
- LIBMTP_progressfunc_t const, void const * const);
-int LIBMTP_Get_File_To_Handler(LIBMTP_mtpdevice_t *, uint32_t const, MTPDataPutFunc, void *,
- LIBMTP_progressfunc_t const, void const * const);
-int LIBMTP_Send_File_From_File(LIBMTP_mtpdevice_t *, char const * const,
- LIBMTP_file_t * const, LIBMTP_progressfunc_t const,
- void const * const);
-int LIBMTP_Send_File_From_File_Descriptor(LIBMTP_mtpdevice_t *, int const,
- LIBMTP_file_t * const, LIBMTP_progressfunc_t const,
- void const * const);
-int LIBMTP_Send_File_From_Handler(LIBMTP_mtpdevice_t *, MTPDataGetFunc, void *,
- LIBMTP_file_t * const, LIBMTP_progressfunc_t const, void const * const);
-int LIBMTP_Set_File_Name(LIBMTP_mtpdevice_t *, LIBMTP_file_t *, const char *);
+int LIBMTP_Get_File_To_File_Descriptor(LIBMTP_mtpdevice_t*,
+ uint32_t const,
+ int const,
+ LIBMTP_progressfunc_t const,
+ void const * const);
+int LIBMTP_Get_File_To_Handler(LIBMTP_mtpdevice_t *,
+ uint32_t const,
+ MTPDataPutFunc,
+ void *,
+ LIBMTP_progressfunc_t const,
+ void const * const);
+int LIBMTP_Send_File_From_File(LIBMTP_mtpdevice_t *,
+ char const * const,
+ LIBMTP_file_t * const,
+ LIBMTP_progressfunc_t const,
+ void const * const);
+int LIBMTP_Send_File_From_File_Descriptor(LIBMTP_mtpdevice_t *,
+ int const,
+ LIBMTP_file_t * const,
+ LIBMTP_progressfunc_t const,
+ void const * const);
+int LIBMTP_Send_File_From_Handler(LIBMTP_mtpdevice_t *,
+ MTPDataGetFunc, void *,
+ LIBMTP_file_t * const,
+ LIBMTP_progressfunc_t const,
+ void const * const);
+int LIBMTP_Set_File_Name(LIBMTP_mtpdevice_t *,
+ LIBMTP_file_t *,
+ const char *);
LIBMTP_filesampledata_t *LIBMTP_new_filesampledata_t(void);
void LIBMTP_destroy_filesampledata_t(LIBMTP_filesampledata_t *);
int LIBMTP_Get_Representative_Sample_Format(LIBMTP_mtpdevice_t *,