diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/agent-api.txt | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/agent-api.txt b/doc/agent-api.txt index 24dc508b..1e82e2b3 100644 --- a/doc/agent-api.txt +++ b/doc/agent-api.txt @@ -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. |