summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2009-07-19 15:29:08 +0200
committerGravatar Martin Szulecki2009-07-19 15:29:08 +0200
commit67a0fe9b8eb5c85348f282fee540e4fee6eedde9 (patch)
treeec5835416953ea3f9a4ee3bbf7491fb8c8c1dcd4
parent8606fb9575c9eb6ffcbc9afec50c7f24e9ddf8d6 (diff)
downloadlibimobiledevice-67a0fe9b8eb5c85348f282fee540e4fee6eedde9.tar.gz
libimobiledevice-67a0fe9b8eb5c85348f282fee540e4fee6eedde9.tar.bz2
Add missing mobilesync public header
-rw-r--r--include/libiphone/mobilesync.h43
1 files changed, 43 insertions, 0 deletions
diff --git a/include/libiphone/mobilesync.h b/include/libiphone/mobilesync.h
new file mode 100644
index 0000000..128be45
--- /dev/null
+++ b/include/libiphone/mobilesync.h
@@ -0,0 +1,43 @@
1/*
2 * mobilesync.h
3 *
4 * Copyright (c) 2009 Martin S. All Rights Reserved.
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 */
20
21#ifndef IMOBILESYNC_H
22#define IMOBILESYNC_H
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28#include <libiphone/libiphone.h>
29
30struct mobilesync_client_int;
31typedef struct mobilesync_client_int *mobilesync_client_t;
32
33iphone_error_t mobilesync_new_client(iphone_device_t device, int dst_port,
34 mobilesync_client_t * client);
35iphone_error_t mobilesync_free_client(mobilesync_client_t client);
36iphone_error_t mobilesync_recv(mobilesync_client_t client, plist_t *plist);
37iphone_error_t mobilesync_send(mobilesync_client_t client, plist_t plist);
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif