home *** CD-ROM | disk | FTP | other *** search
- BlueZ D-Bus Adapter API description
- ***********************************
-
- Copyright (C) 2004-2008 Marcel Holtmann <marcel@holtmann.org>
- Copyright (C) 2005-2006 Johan Hedberg <johan.hedberg@nokia.com>
- Copyright (C) 2005-2006 Claudio Takahasi <claudio.takahasi@indt.org.br>
- Copyright (C) 2006-2007 Luiz von Dentz <luiz.dentz@indt.org.br>
-
-
- Service hierarchy
- =================
-
- Service org.bluez
- Interface org.bluez.Service
- Object path [variable prefix]/{hci0,hci1,...}
-
- Methods uint32 AddRecord(string record)
-
- Adds a new service record from the XML description
- and returns the assigned record handle.
-
- Possible errors: org.bluez.Error.InvalidArguments
- org.bluez.Error.Failed
-
- void UpdateRecord(uint32 handle, string record)
-
- Updates a given service record provided in the
- XML format.
-
- Possible errors: org.bluez.Error.InvalidArguments
- org.bluez.Error.NotAvailable
- org.bluez.Error.Failed
-
- void RemoveRecord(uint32 handle)
-
- Remove a service record identified by its handle.
-
- It is only possible to remove service records that
- where added by the current connection.
-
- Possible errors: org.bluez.Error.InvalidArguments
- org.bluez.Error.NotAuthorized
- org.bluez.Error.DoesNotExist
- org.bluez.Error.Failed
-
- void RequestAuthorization(string address, uint32 handle)
-
- Request an authorization for an incoming connection
- for a specific service record. The service record
- needs to be registered via AddRecord first.
-
- Possible errors: org.bluez.Error.InvalidArguments
- org.bluez.Error.NotAuthorized
- org.bluez.Error.DoesNotExist
- org.bluez.Error.Failed
-
- void CancelAuthorization()
-
- Possible errors: org.bluez.Error.InvalidArguments
- org.bluez.Error.NotAuthorized
- org.bluez.Error.DoesNotExist
- org.bluez.Error.Failed
-