summaryrefslogtreecommitdiffstats
path: root/src/device_link_service.h
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2010-02-17 16:13:15 +0100
committerGravatar Matt Colyer2010-02-19 09:34:33 -0800
commitaaa1f20562068872cbba7e1f53d051a40a8ac4a4 (patch)
tree97c9653a9040591ad697c4cba0ab1131ae3c33d0 /src/device_link_service.h
parent3ab0f100e42c5fa794f5f2c5358e98aa8b202372 (diff)
downloadlibimobiledevice-aaa1f20562068872cbba7e1f53d051a40a8ac4a4.tar.gz
libimobiledevice-aaa1f20562068872cbba7e1f53d051a40a8ac4a4.tar.bz2
device_link_service: new function and docs updated
New function: device_link_service_get_process_message. This function receives a DLMessageProcessMessage and extracts the message (a PLIST_DICT). Fails if the received plist is not a DLMessageProcessMessage.
Diffstat (limited to 'src/device_link_service.h')
-rw-r--r--src/device_link_service.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/device_link_service.h b/src/device_link_service.h
index 4fc9a9f..1d2a178 100644
--- a/src/device_link_service.h
+++ b/src/device_link_service.h
@@ -45,6 +45,7 @@ device_link_service_error_t device_link_service_client_new(idevice_t device, uin
device_link_service_error_t device_link_service_client_free(device_link_service_client_t client);
device_link_service_error_t device_link_service_version_exchange(device_link_service_client_t client, uint64_t version_major, uint64_t version_minor);
device_link_service_error_t device_link_service_process_message(device_link_service_client_t client, plist_t message);
+device_link_service_error_t device_link_service_get_process_message(device_link_service_client_t client, plist_t *message);
device_link_service_error_t device_link_service_disconnect(device_link_service_client_t client);
device_link_service_error_t device_link_service_send(device_link_service_client_t client, plist_t plist);
device_link_service_error_t device_link_service_receive(device_link_service_client_t client, plist_t *plist);