Blame docs/libnm/html/NMSettingBluetooth.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>NMSettingBluetooth: libnm Reference Manual</title>
Packit 5756e2
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 5756e2
<link rel="home" href="index.html" title="libnm Reference Manual">
Packit 5756e2
<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
Packit 5756e2
<link rel="prev" href="NMSettingAdsl.html" title="NMSettingAdsl">
Packit 5756e2
<link rel="next" href="NMSettingBond.html" title="NMSettingBond">
Packit Service dff8e4
<meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
Packit 5756e2
<link rel="stylesheet" href="style.css" type="text/css">
Packit 5756e2
</head>
Packit 5756e2
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 5756e2
Packit 5756e2
Packit 5756e2
Top  | 
Packit 5756e2
                  Description  | 
Packit 5756e2
                  Object Hierarchy  | 
Packit 5756e2
                  Properties
Packit 5756e2
Packit 5756e2
Home
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

NMSettingBluetooth

Packit 5756e2

NMSettingBluetooth — Describes Bluetooth connection properties

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
NMSetting *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_bluetooth_new ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
const char *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_bluetooth_get_bdaddr ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
const char *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_bluetooth_get_connection_type ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Properties

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
char *
Packit 5756e2
bdaddr
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
char *
Packit 5756e2
type
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_SETTING_NAME
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_BDADDR
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_TYPE
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_TYPE_DUN
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_TYPE_PANU
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_BLUETOOTH_TYPE_NAP
Packit 5756e2
Packit 5756e2
Packit 5756e2
 
Packit 5756e2
NMSettingBluetooth
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Object Hierarchy

Packit 5756e2
    GObject
Packit 5756e2
    ╰── NMSetting
Packit 5756e2
        ╰── NMSettingBluetooth
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Description

Packit 5756e2

The NMSettingBluetooth object is a NMSetting subclass that describes

Packit 5756e2
properties necessary for connection to devices that provide network
Packit 5756e2
connections via the Bluetooth Dial-Up Networking (DUN) and Network Access
Packit 5756e2
Point (NAP) profiles.

Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2

nm_setting_bluetooth_new ()

Packit 5756e2
NMSetting *
Packit 5756e2
nm_setting_bluetooth_new (void);
Packit 5756e2

Creates a new NMSettingBluetooth object with default values.

Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the new empty NMSettingBluetooth object.

Packit Service dff8e4

[transfer full]

Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_bluetooth_get_bdaddr ()

Packit 5756e2
const char *
Packit 5756e2
nm_setting_bluetooth_get_bdaddr (NMSettingBluetooth *setting);
Packit 5756e2

Gets the Bluetooth address of the remote device which this setting

Packit 5756e2
describes a connection to.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingBluetooth

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the Bluetooth address

Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_bluetooth_get_connection_type ()

Packit 5756e2
const char *
Packit 5756e2
nm_setting_bluetooth_get_connection_type
Packit 5756e2
                               (NMSettingBluetooth *setting);
Packit 5756e2

Returns the connection method for communicating with the remote device (i.e.

Packit 5756e2
either DUN to a DUN-capable device or PANU to a NAP-capable device).

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingBluetooth

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the type, either NM_SETTING_BLUETOOTH_TYPE_PANU,

Packit 5756e2
NM_SETTING_BLUETOOTH_TYPE_NAP or NM_SETTING_BLUETOOTH_TYPE_DUN

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_SETTING_NAME

Packit 5756e2
#define NM_SETTING_BLUETOOTH_SETTING_NAME "bluetooth"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_BDADDR

Packit Service a1bd4f
#define NM_SETTING_BLUETOOTH_BDADDR "bdaddr"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_TYPE

Packit Service a1bd4f
#define NM_SETTING_BLUETOOTH_TYPE   "type"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_TYPE_DUN

Packit Service a1bd4f
#define NM_SETTING_BLUETOOTH_TYPE_DUN "dun"
Packit 5756e2
Packit 5756e2

Connection type describing a connection to devices that support the Bluetooth

Packit 5756e2
DUN profile.

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_TYPE_PANU

Packit 5756e2
#define NM_SETTING_BLUETOOTH_TYPE_PANU "panu"
Packit 5756e2
Packit 5756e2

Connection type describing PANU connection to a Bluetooth NAP (Network

Packit 5756e2
Access Point).

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_BLUETOOTH_TYPE_NAP

Packit 5756e2
#define NM_SETTING_BLUETOOTH_TYPE_NAP "nap"
Packit 5756e2
Packit 5756e2

Connection type describing a Bluetooth NAP (Network Access Point),

Packit 5756e2
which accepts PANU clients.

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NMSettingBluetooth

Packit 5756e2
typedef struct _NMSettingBluetooth NMSettingBluetooth;
Packit 5756e2

Bluetooth Settings

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Property Details

Packit 5756e2
Packit 5756e2

The “bdaddr” property

Packit Service a1bd4f
  “bdaddr”                   char *
Packit 5756e2

The Bluetooth address of the device.

Packit 5756e2

Owner: NMSettingBluetooth

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: NULL

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “type” property

Packit Service a1bd4f
  “type”                     char *
Packit 5756e2

Either "dun" for Dial-Up Networking connections or "panu" for Personal

Packit 5756e2
Area Networking connections to devices supporting the NAP profile.

Packit 5756e2

Owner: NMSettingBluetooth

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: NULL

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service dff8e4

Generated by GTK-Doc V1.33.0
Packit 5756e2
</body>
Packit 5756e2
</html>