diff options
author | Martin Szulecki | 2010-05-25 11:41:28 +0200 |
---|---|---|
committer | Martin Szulecki | 2010-05-25 11:41:28 +0200 |
commit | 6c788f610336cba5500dea90b69f4142170d8bae (patch) | |
tree | d76656efa5aca8accfdf86431eeaf5e0b6bb7f79 /src/lockdown.c | |
parent | d87d9ae02f6ce46db803f4403849f6d0285f9a86 (diff) | |
download | libimobiledevice-6c788f610336cba5500dea90b69f4142170d8bae.tar.gz libimobiledevice-6c788f610336cba5500dea90b69f4142170d8bae.tar.bz2 |
Document that lockdownd automatically drops the connection when idle
Diffstat (limited to 'src/lockdown.c')
-rw-r--r-- | src/lockdown.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lockdown.c b/src/lockdown.c index ae865fb..6de63b9 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -602,6 +602,9 @@ lockdownd_error_t lockdownd_get_device_name(lockdownd_client_t client, char **de * * @note This function does not pair with the device or start a session. This * has to be done manually by the caller after the client is created. + * The device disconnects automatically if the lockdown connection idles + * for more than 10 seconds. Make sure to call lockdownd_client_free() as soon + * as the connection is no longer needed. * * @param device The device to create a lockdownd client for * @param client The pointer to the location of the new lockdownd_client @@ -645,6 +648,10 @@ lockdownd_error_t lockdownd_client_new(idevice_t device, lockdownd_client_t *cli * The handshake consists out of query_type, validate_pair, pair and * start_session calls. It uses the internal pairing record management. * + * @note The device disconnects automatically if the lockdown connection idles + * for more than 10 seconds. Make sure to call lockdownd_client_free() as soon + * as the connection is no longer needed. + * * @param device The device to create a lockdownd client for * @param client The pointer to the location of the new lockdownd_client * @param label The label to use for communication. Usually the program name. |