org.bluez.obex.Client🔗
BlueZ D-Bus OBEX Client API documentation🔗
- Version:
BlueZ
- Date:
October 2023
- Manual section:
5
- Manual group:
Linux System Administration
Interface🔗
- Service:
org.bluez.obex
- Interface:
org.bluez.obex.Client1
- Object path:
/org/bluez/obex
Methods🔗
object CreateSession(string destination, dict args)🔗
Connects to the destination address and then proceed to create an OBEX session object which implements org.bluez.obex.Session(5) interface.
The last parameter is a dictionary to hold optional or type-specific parameters.
Possible args values:
- string Target:
Type of session to be created.
Possible values:
- “ftp”:
- “map”:
- “opp”:
- “pbap”:
- “sync”:
- “bip-avrcp”:
- string Source:
Local address to be used.
- byte Channel:
Channel to be used.
- uint16 PSM:
L2CAP PSM to be used.
Possible errors:
- org.bluez.obex.Error.InvalidArguments:
- org.bluez.obex.Error.Failed:
void RemoveSession(object session)🔗
Disconnects and removes session previously created by CreateSession() aborting any pending transfers.
Possible errors:
- org.bluez.obex.Error.InvalidArguments:
- org.bluez.obex.Error.NotAuthorized: