diff options
Diffstat (limited to 'contrib/bluez-api-4.75-fixed/hfp-api.txt')
-rw-r--r-- | contrib/bluez-api-4.75-fixed/hfp-api.txt | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/contrib/bluez-api-4.75-fixed/hfp-api.txt b/contrib/bluez-api-4.75-fixed/hfp-api.txt deleted file mode 100644 index 93251e8..0000000 --- a/contrib/bluez-api-4.75-fixed/hfp-api.txt +++ /dev/null @@ -1,86 +0,0 @@ -Gateway hierarchy -======================== - -Service org.bluez -Interface org.bluez.HandsfreeGateway -Object path [variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX - -This interface is available for remote devices which can function in the Audio -Gateway role of the HFP profiles. It is intended to be used with external -telephony stacks / handlers of the HFP protocol. - -Methods void Connect() - - Connect to the AG service on the remote device. - - void Disconnect() - - Disconnect from the AG service on the remote device - - dict GetProperties() - - Returns all properties for the interface. See the - properties section for available properties. - - void RegisterAgent(object path) - - The object path defines the path the of the agent - that will be called when a new Handsfree connection - is established. - - If an application disconnects from the bus all of its - registered agents will be removed. - - void UnregisterAgent(object path) - - This unregisters the agent that has been previously - registered. The object path parameter must match the - same value that has been used on registration. - - Possible Errors: org.bluez.Error.Failed - org.bluez.Error.InvalidArguments - - -Signals PropertyChanged(string name, variant value) - - This signal indicates a changed value of the given - property. - -Properties string State [readonly] - - Indicates the state of the connection. Possible - values are: - "disconnected" - "connecting" - "connected" - "playing" - -HandsfreeAgent hierarchy -=============== - -Service unique name -Interface org.bluez.HandsfreeAgent -Object path freely definable - -Methods void NewConnection(filedescriptor fd) - - This method gets called whenever a new handsfree - connection has been established. The objectpath - contains the object path of the remote device. This - method assumes that DBus daemon with file descriptor - passing capability is being used. - - The agent should only return successfully once the - establishment of the service level connection (SLC) - has been completed. In the case of Handsfree this - means that BRSF exchange has been performed and - necessary initialization has been done. - - Possible Errors: org.bluez.Error.InvalidArguments - org.bluez.Error.Failed - - void Release() - - This method gets called whenever the service daemon - unregisters the agent or whenever the Adapter where - the HandsfreeAgent registers itself is removed. |