diff options
| -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. | 
