diff options
Diffstat (limited to 'src/mobilebackup.c')
| -rw-r--r-- | src/mobilebackup.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mobilebackup.c b/src/mobilebackup.c index 7107d12..eefaef3 100644 --- a/src/mobilebackup.c +++ b/src/mobilebackup.c | |||
| @@ -60,7 +60,7 @@ static mobilebackup_error_t mobilebackup_error(device_link_service_error_t err) | |||
| 60 | return MOBILEBACKUP_E_UNKNOWN_ERROR; | 60 | return MOBILEBACKUP_E_UNKNOWN_ERROR; |
| 61 | } | 61 | } |
| 62 | 62 | ||
| 63 | mobilebackup_error_t mobilebackup_client_new(idevice_t device, lockdownd_service_descriptor_t service, mobilebackup_client_t * client) | 63 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_client_new(idevice_t device, lockdownd_service_descriptor_t service, mobilebackup_client_t * client) |
| 64 | { | 64 | { |
| 65 | if (!device || !service || service->port == 0 || !client || *client) | 65 | if (!device || !service || service->port == 0 || !client || *client) |
| 66 | return MOBILEBACKUP_E_INVALID_ARG; | 66 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -87,14 +87,14 @@ mobilebackup_error_t mobilebackup_client_new(idevice_t device, lockdownd_service | |||
| 87 | return ret; | 87 | return ret; |
| 88 | } | 88 | } |
| 89 | 89 | ||
| 90 | mobilebackup_error_t mobilebackup_client_start_service(idevice_t device, mobilebackup_client_t * client, const char* label) | 90 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_client_start_service(idevice_t device, mobilebackup_client_t * client, const char* label) |
| 91 | { | 91 | { |
| 92 | mobilebackup_error_t err = MOBILEBACKUP_E_UNKNOWN_ERROR; | 92 | mobilebackup_error_t err = MOBILEBACKUP_E_UNKNOWN_ERROR; |
| 93 | service_client_factory_start_service(device, MOBILEBACKUP_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(mobilebackup_client_new), &err); | 93 | service_client_factory_start_service(device, MOBILEBACKUP_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(mobilebackup_client_new), &err); |
| 94 | return err; | 94 | return err; |
| 95 | } | 95 | } |
| 96 | 96 | ||
| 97 | mobilebackup_error_t mobilebackup_client_free(mobilebackup_client_t client) | 97 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_client_free(mobilebackup_client_t client) |
| 98 | { | 98 | { |
| 99 | if (!client) | 99 | if (!client) |
| 100 | return MOBILEBACKUP_E_INVALID_ARG; | 100 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -107,7 +107,7 @@ mobilebackup_error_t mobilebackup_client_free(mobilebackup_client_t client) | |||
| 107 | return err; | 107 | return err; |
| 108 | } | 108 | } |
| 109 | 109 | ||
| 110 | mobilebackup_error_t mobilebackup_receive(mobilebackup_client_t client, plist_t * plist) | 110 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_receive(mobilebackup_client_t client, plist_t * plist) |
| 111 | { | 111 | { |
| 112 | if (!client) | 112 | if (!client) |
| 113 | return MOBILEBACKUP_E_INVALID_ARG; | 113 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -115,7 +115,7 @@ mobilebackup_error_t mobilebackup_receive(mobilebackup_client_t client, plist_t | |||
| 115 | return ret; | 115 | return ret; |
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | mobilebackup_error_t mobilebackup_send(mobilebackup_client_t client, plist_t plist) | 118 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_send(mobilebackup_client_t client, plist_t plist) |
| 119 | { | 119 | { |
| 120 | if (!client || !plist) | 120 | if (!client || !plist) |
| 121 | return MOBILEBACKUP_E_INVALID_ARG; | 121 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -232,7 +232,7 @@ leave: | |||
| 232 | return err; | 232 | return err; |
| 233 | } | 233 | } |
| 234 | 234 | ||
| 235 | mobilebackup_error_t mobilebackup_request_backup(mobilebackup_client_t client, plist_t backup_manifest, const char *base_path, const char *proto_version) | 235 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_request_backup(mobilebackup_client_t client, plist_t backup_manifest, const char *base_path, const char *proto_version) |
| 236 | { | 236 | { |
| 237 | if (!client || !client->parent || !base_path || !proto_version) | 237 | if (!client || !client->parent || !base_path || !proto_version) |
| 238 | return MOBILEBACKUP_E_INVALID_ARG; | 238 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -292,12 +292,12 @@ leave: | |||
| 292 | return err; | 292 | return err; |
| 293 | } | 293 | } |
| 294 | 294 | ||
| 295 | mobilebackup_error_t mobilebackup_send_backup_file_received(mobilebackup_client_t client) | 295 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_send_backup_file_received(mobilebackup_client_t client) |
| 296 | { | 296 | { |
| 297 | return mobilebackup_send_message(client, "kBackupMessageBackupFileReceived", NULL); | 297 | return mobilebackup_send_message(client, "kBackupMessageBackupFileReceived", NULL); |
| 298 | } | 298 | } |
| 299 | 299 | ||
| 300 | mobilebackup_error_t mobilebackup_request_restore(mobilebackup_client_t client, plist_t backup_manifest, mobilebackup_flags_t flags, const char *proto_version) | 300 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_request_restore(mobilebackup_client_t client, plist_t backup_manifest, mobilebackup_flags_t flags, const char *proto_version) |
| 301 | { | 301 | { |
| 302 | if (!client || !client->parent || !backup_manifest || !proto_version) | 302 | if (!client || !client->parent || !backup_manifest || !proto_version) |
| 303 | return MOBILEBACKUP_E_INVALID_ARG; | 303 | return MOBILEBACKUP_E_INVALID_ARG; |
| @@ -351,17 +351,17 @@ leave: | |||
| 351 | return err; | 351 | return err; |
| 352 | } | 352 | } |
| 353 | 353 | ||
| 354 | mobilebackup_error_t mobilebackup_receive_restore_file_received(mobilebackup_client_t client, plist_t *result) | 354 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_receive_restore_file_received(mobilebackup_client_t client, plist_t *result) |
| 355 | { | 355 | { |
| 356 | return mobilebackup_receive_message(client, "BackupMessageRestoreFileReceived", result); | 356 | return mobilebackup_receive_message(client, "BackupMessageRestoreFileReceived", result); |
| 357 | } | 357 | } |
| 358 | 358 | ||
| 359 | mobilebackup_error_t mobilebackup_receive_restore_application_received(mobilebackup_client_t client, plist_t *result) | 359 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_receive_restore_application_received(mobilebackup_client_t client, plist_t *result) |
| 360 | { | 360 | { |
| 361 | return mobilebackup_receive_message(client, "BackupMessageRestoreApplicationReceived", result); | 361 | return mobilebackup_receive_message(client, "BackupMessageRestoreApplicationReceived", result); |
| 362 | } | 362 | } |
| 363 | 363 | ||
| 364 | mobilebackup_error_t mobilebackup_send_restore_complete(mobilebackup_client_t client) | 364 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_send_restore_complete(mobilebackup_client_t client) |
| 365 | { | 365 | { |
| 366 | mobilebackup_error_t err = mobilebackup_send_message(client, "BackupMessageRestoreComplete", NULL); | 366 | mobilebackup_error_t err = mobilebackup_send_message(client, "BackupMessageRestoreComplete", NULL); |
| 367 | if (err != MOBILEBACKUP_E_SUCCESS) { | 367 | if (err != MOBILEBACKUP_E_SUCCESS) { |
| @@ -406,7 +406,7 @@ mobilebackup_error_t mobilebackup_send_restore_complete(mobilebackup_client_t cl | |||
| 406 | return err; | 406 | return err; |
| 407 | } | 407 | } |
| 408 | 408 | ||
| 409 | mobilebackup_error_t mobilebackup_send_error(mobilebackup_client_t client, const char *reason) | 409 | LIBIMOBILEDEVICE_API mobilebackup_error_t mobilebackup_send_error(mobilebackup_client_t client, const char *reason) |
| 410 | { | 410 | { |
| 411 | if (!client || !client->parent || !reason) | 411 | if (!client || !client->parent || !reason) |
| 412 | return MOBILEBACKUP_E_INVALID_ARG; | 412 | return MOBILEBACKUP_E_INVALID_ARG; |
