OSDN Git Service

Update agent method descriptions
authorMarcel Holtmann <marcel@holtmann.org>
Mon, 10 Mar 2008 21:18:56 +0000 (21:18 +0000)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 10 Mar 2008 21:18:56 +0000 (21:18 +0000)
doc/agent-api.txt

index 24dc508..1e82e2b 100644 (file)
@@ -19,3 +19,34 @@ Methods              void Release()
                        cleanup tasks. There is no need to unregister the
                        agent, because when this method gets called it has
                        already been unregistered.
+
+               string RequestPasskey(object device)
+
+                       This method gets called when the service daemon
+                       needs to get the passkey for an authentication. The
+                       return value is actual passkey.
+
+                       Possible errors: org.bluez.Error.Rejected
+                                        org.bluez.Error.Canceled
+
+               void Authorize(object device)
+
+                       This method gets called when the service daemon
+                       needs to authorize a connection/service request.
+
+                       Possible errors: org.bluez.Error.Rejected
+                                        org.bluez.Error.Canceled
+
+               void ConfirmModeChange(string mode)
+
+                       This method gets called if a mode change is requested
+                       that needs to be confirmed by the user. An example
+                       would be leaving flight mode.
+
+                       Possible errors: org.bluez.Error.Rejected
+                                        org.bluez.Error.Canceled
+
+               void Cancel()
+
+                       This method gets called to indicate that the agent
+                       request failed before a reply was returned.