The NMSettingBluetooth object is a NMSetting subclass that describes properties necessary for connection to devices that provide network connections via the Bluetooth Dial-Up Networking (DUN) and Network Access Point (NAP) profiles.
NMSetting * nm_setting_bluetooth_new (
Creates a new NMSettingBluetooth object with default values.
the new empty NMSettingBluetooth object.
const char * nm_setting_bluetooth_get_bdaddr (
Gets the Bluetooth address of the remote device which this setting describes a connection to.
const char * nm_setting_bluetooth_get_connection_type (
Returns the connection method for communicating with the remote device (i.e. either DUN to a DUN-capable device or PANU to a NAP-capable device).
#define NM_SETTING_BLUETOOTH_TYPE_DUN "dun"
Connection type describing a connection to devices that support the Bluetooth DUN profile.
#define NM_SETTING_BLUETOOTH_TYPE_PANU "panu"
Connection type describing PANU connection to a Bluetooth NAP (Network Access Point).