diff options
-rw-r--r-- | include/libimobiledevice/sbservices.h | 2 | ||||
-rw-r--r-- | src/sbservices.c | 21 | ||||
-rw-r--r-- | src/sbservices.h | 2 |
3 files changed, 14 insertions, 11 deletions
diff --git a/include/libimobiledevice/sbservices.h b/include/libimobiledevice/sbservices.h index 921d6be..2923082 100644 --- a/include/libimobiledevice/sbservices.h +++ b/include/libimobiledevice/sbservices.h @@ -1,6 +1,6 @@ /** * @file libimobiledevice/sbservices.h - * @brief Implementation to talk to com.apple.springboardservices on a device + * @brief Implementation to talk to the SpringBoard services on a device * \internal * * Copyright (c) 2009 Nikias Bassen All Rights Reserved. diff --git a/src/sbservices.c b/src/sbservices.c index 8cf8b26..25602d3 100644 --- a/src/sbservices.c +++ b/src/sbservices.c @@ -1,6 +1,6 @@ /* * sbservices.c - * SpringBoard Services implementation. + * com.apple.springboardservices service implementation. * * Copyright (c) 2009 Nikias Bassen, All Rights Reserved. * @@ -29,9 +29,10 @@ #include "property_list_service.h" #include "debug.h" -/** Locks an sbservices client, done for thread safety stuff. +/** + * Locks an sbservices client, used for thread safety. * - * @param client The sbservices client to lock. + * @param client sbservices client to lock. */ static void sbs_lock(sbservices_client_t client) { @@ -39,9 +40,10 @@ static void sbs_lock(sbservices_client_t client) g_mutex_lock(client->mutex); } -/** Unlocks an sbservices client, done for thread safety stuff. +/** + * Unlocks an sbservices client, used for thread safety. * - * @param client The sbservices client to unlock + * @param client sbservices client to unlock */ static void sbs_unlock(sbservices_client_t client) { @@ -76,10 +78,10 @@ static sbservices_error_t sbservices_error(property_list_service_error_t err) } /** - * Creates a new sbservices client. + * Connects to the springboardservices service on the specified device. * * @param device The device to connect to. - * @param port The port on device to connect to. + * @param port Destination port (usually given by lockdownd_start_service). * @param client Pointer that will point to a newly allocated * sbservices_client_t upon successful return. * @@ -110,9 +112,10 @@ sbservices_error_t sbservices_client_new(idevice_t device, uint16_t port, sbserv } /** - * Frees an sbservices client. + * Disconnects an sbservices client from the device and frees up the + * sbservices client data. * - * @param client The sbservices client to free. + * @param client The sbservices client to disconnect and free. * * @return SBSERVICES_E_SUCCESS on success, SBSERVICES_E_INVALID_ARG when * client is NULL, or an SBSERVICES_E_* error code otherwise. diff --git a/src/sbservices.h b/src/sbservices.h index 4ade579..7be1447 100644 --- a/src/sbservices.h +++ b/src/sbservices.h @@ -1,6 +1,6 @@ /* * sbservices.h - * SpringBoard Services header file. + * com.apple.springboardservices service header file. * * Copyright (c) 2009 Nikias Bassen, All Rights Reserved. * |