From 468e11fe311bb8e2eab2b43e44bfa397359443c5 Mon Sep 17 00:00:00 2001 From: Dmitriy Paliy Date: Mon, 28 Mar 2011 17:21:56 +0300 Subject: [PATCH] Update Adapter API documentation RequestSession and ReleaseSession description is updated in adapter API. --- doc/adapter-api.txt | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/doc/adapter-api.txt b/doc/adapter-api.txt index 5272d74d9..f34d58fd8 100644 --- a/doc/adapter-api.txt +++ b/doc/adapter-api.txt @@ -31,15 +31,25 @@ Methods dict GetProperties() void RequestSession() - This method will request a client session that - provides operational Bluetooth. A possible mode - change must be confirmed by the user via the agent. + This method requests a client session that provides + operational Bluetooth. A possible mode change must be + confirmed by the user via the agent. + + Clients may request multiple sessions. All sessions + are released when adapter's mode is changed to off + state. Possible Errors: org.bluez.Error.Rejected void ReleaseSession() - Release a previous requested session. + Release a previously requested session. It sets + adapter to the mode in use on the moment of session + request. + + SetProperty method call changes adapter's mode + persistently, such that session release will not + modify it. Possible Errors: org.bluez.Error.DoesNotExist -- 2.47.3