|  |  |  | libnm-util Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
#define NM_SETTING_BLUETOOTH_SETTING_NAME enum NMSettingBluetoothError; #define NM_TYPE_SETTING_BLUETOOTH_ERROR #define NM_SETTING_BLUETOOTH_ERROR GQuark nm_setting_bluetooth_error_quark (void); #define NM_SETTING_BLUETOOTH_BDADDR #define NM_SETTING_BLUETOOTH_TYPE #define NM_SETTING_BLUETOOTH_TYPE_DUN #define NM_SETTING_BLUETOOTH_TYPE_PANU NMSettingBluetooth; NMSettingBluetoothClass; GType nm_setting_bluetooth_get_type (void); NMSetting * nm_setting_bluetooth_new (void); const GByteArray * nm_setting_bluetooth_get_bdaddr (NMSettingBluetooth *setting); const char * nm_setting_bluetooth_get_connection_type (NMSettingBluetooth *setting);
typedef enum
{
	NM_SETTING_BLUETOOTH_ERROR_UNKNOWN = 0,
	NM_SETTING_BLUETOOTH_ERROR_INVALID_PROPERTY,
	NM_SETTING_BLUETOOTH_ERROR_MISSING_PROPERTY,
	NM_SETTING_BLUETOOTH_ERROR_TYPE_SETTING_NOT_FOUND,
} NMSettingBluetoothError;
#define NM_TYPE_SETTING_BLUETOOTH_ERROR (nm_setting_bluetooth_error_get_type ())
typedef struct {
	NMSettingClass parent;
	/* Padding for future expansion */
	void (*_reserved1) (void);
	void (*_reserved2) (void);
	void (*_reserved3) (void);
	void (*_reserved4) (void);
} NMSettingBluetoothClass;
const GByteArray *  nm_setting_bluetooth_get_bdaddr     (NMSettingBluetooth *setting);
| 
 | |
| Returns : | 
const char *        nm_setting_bluetooth_get_connection_type
                                                        (NMSettingBluetooth *setting);
| 
 | |
| Returns : | 
"type" property"type" gchar* : Read / Write
Either 'dun' for Dial-Up Networking connections (not yet supported) or 'panu' for Personal Area Networking connections.
Default value: NULL