org.bluez.NetworkServerπ
BlueZ D-Bus NetworkServer API documentationπ
- Version:
BlueZ
- Date:
October 2023
- Manual section:
5
- Manual group:
Linux System Administration
Interfaceπ
- Service:
org.bluez
- Interface:
org.bluez.NetworkServer1
- Object path:
/org/bluez/{hci0,hci1,β¦}
Methodsπ
void Register(string uuid, string bridge)π
Registers server for the provided UUID.
Every new connection to this server will be added the bridge interface.
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.
Initially no network server SDP is provided. Only after this method a SDP record will be available and the BNEP server will be ready for incoming connections.
Possible errors:
- org.bluez.Error.InvalidArguments:
- org.bluez.Error.AlreadyExists:
- org.bluez.Error.Failed:
void Unregister(string uuid)π
Unregisters the server for provided UUID which was previously registered with Register() method.
All servers will be automatically unregistered when the calling application terminates.
Possible errors:
- org.bluez.Error.InvalidArguments:
- org.bluez.Error.Failed: