ORG.BLUEZ.NETWORK(5) | Linux System Administration | ORG.BLUEZ.NETWORK(5) |
NAME¶
org.bluez.Network - BlueZ D-Bus Network API documentation
INTERFACE¶
- Service
- org.bluez
- Interface
- org.bluez.Network1
- Object path
- [variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX
Methods¶
string Connect(string uuid)¶
Connects to the network device and return the network
interface name.
Possible uuid values:
- "panu", "00001115-0000-1000-8000-00805f9b34fb"
- Personal Network User role.
- "nap", "00001116-0000-1000-8000-00805f9b34fb"
- Network Access Point role.
- "gn", "00001117-0000-1000-8000-00805f9b34fb"
- Group Network role.
The connection will be closed and network device released either upon calling Disconnect() or when the client disappears from the message bus.
Possible errors:
void Disconnect()¶
Disconnects from the network device.
To abort a connection attempt in case of errors or timeouts in the client it is fine to call this method.
Possible errors:
Properties¶
boolean Connected [readonly]¶
Indicates if the device is connected.
string Interface [readonly, optional]¶
Indicates the network interface name when
available.
string UUID [readonly, optional]¶
Indicates the connection role when available.
October 2023 | BlueZ |