org.bluez.obex.Client5
Bluez d-bus obex client api documentation
Interface
|
org.bluez.obex |
|---|---|
|
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
Releases
2 releases since Debian 13 (Trixie); the text changed 1 time.