|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
<html>
|
|
Packit Service |
a1bd4f |
<head>
|
|
Packit Service |
a1bd4f |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit Service |
a1bd4f |
<title>NMSettingOvsExternalIDs: libnm Reference Manual</title>
|
|
Packit Service |
a1bd4f |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit Service |
a1bd4f |
<link rel="home" href="index.html" title="libnm Reference Manual">
|
|
Packit Service |
a1bd4f |
<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
|
|
Packit Service |
a1bd4f |
<link rel="prev" href="NMSettingOvsPort.html" title="NMSettingOvsPort">
|
|
Packit Service |
a1bd4f |
<link rel="next" href="NMSettingPpp.html" title="NMSettingPpp">
|
|
Packit Service |
018b0a |
<meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
|
|
Packit Service |
a1bd4f |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit Service |
a1bd4f |
</head>
|
|
Packit Service |
a1bd4f |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Top |
|
|
Packit Service |
a1bd4f |
Description
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
NMSettingOvsExternalIDs
|
|
Packit Service |
a1bd4f |
NMSettingOvsExternalIDs — External-IDs for OVS database
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Functions
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
NMSetting *
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_new ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
const char *const *
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data_keys ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
const char *
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
void
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_set_data ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
gboolean
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_key ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
gboolean
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_val ()
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Types and Values
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
#define
|
|
Packit Service |
a1bd4f |
NM_SETTING_OVS_EXTERNAL_IDS_SETTING_NAME
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
#define
|
|
Packit Service |
a1bd4f |
NM_SETTING_OVS_EXTERNAL_IDS_DATA
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Description
|
|
Packit Service |
a1bd4f |
The NMSettingOvsExternalIDs object is a NMSetting subclass that allow to
|
|
Packit Service |
a1bd4f |
configure external ids for OVS.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Functions
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_new ()
|
|
Packit Service |
a1bd4f |
NMSetting *
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_new (void );
|
|
Packit Service |
a1bd4f |
Creates a new NMSettingOvsExternalIDs object with default values.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Returns
|
|
Packit Service |
a1bd4f |
the new empty
|
|
Packit Service |
a1bd4f |
NMSettingOvsExternalIDs object.
|
|
Packit Service |
018b0a |
[transfer full][type NMSettingOvsExternalIDs]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Since: 1.30
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data_keys ()
|
|
Packit Service |
a1bd4f |
const char *const *
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data_keys
|
|
Packit Service |
a1bd4f |
(NMSettingOvsExternalIDs *setting ,
|
|
Packit Service |
a1bd4f |
guint *out_len );
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Parameters
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
setting
|
|
Packit Service |
a1bd4f |
the NMSettingOvsExternalIDs
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
out_len
|
|
Packit Service |
a1bd4f |
the length of the returned array.
|
|
Packit Service |
a1bd4f |
[out]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Returns
|
|
Packit Service |
a1bd4f |
a
|
|
Packit Service |
a1bd4f |
NULL -terminated array containing each key from the table.
|
|
Packit Service |
018b0a |
[array length=out_len][transfer none]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data ()
|
|
Packit Service |
a1bd4f |
const char *
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_get_data (NMSettingOvsExternalIDs *setting ,
|
|
Packit Service |
a1bd4f |
const char *key );
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Parameters
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
setting
|
|
Packit Service |
a1bd4f |
the NMSettingOvsExternalIDs instance
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
key
|
|
Packit Service |
a1bd4f |
the external-id to lookup
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Returns
|
|
Packit Service |
a1bd4f |
the value associated with key
|
|
Packit Service |
a1bd4f |
or NULL if no such
|
|
Packit Service |
a1bd4f |
value exists.
|
|
Packit Service |
018b0a |
[transfer none]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Since: 1.30
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_set_data ()
|
|
Packit Service |
a1bd4f |
void
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_set_data (NMSettingOvsExternalIDs *setting ,
|
|
Packit Service |
a1bd4f |
const char *key ,
|
|
Packit Service |
a1bd4f |
const char *val );
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Parameters
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
setting
|
|
Packit Service |
a1bd4f |
the NMSettingOvsExternalIDs instance
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
key
|
|
Packit Service |
a1bd4f |
the key to set
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
val
|
|
Packit Service |
a1bd4f |
the value to set or NULL to clear a key.
|
|
Packit Service |
a1bd4f |
[allow-none]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Since: 1.30
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_key ()
|
|
Packit Service |
a1bd4f |
gboolean
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_key (const char *key ,
|
|
Packit Service |
a1bd4f |
GError **error );
|
|
Packit Service |
a1bd4f |
Checks whether key
|
|
Packit Service |
a1bd4f |
is a valid key for OVS' external-ids.
|
|
Packit Service |
a1bd4f |
This means, the key cannot be NULL , not too large and valid ASCII.
|
|
Packit Service |
a1bd4f |
Also, only digits and numbers are allowed with a few special
|
|
Packit Service |
a1bd4f |
characters. They key must also not start with "NM.".
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Parameters
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
key
|
|
Packit Service |
a1bd4f |
the key to check.
|
|
Packit Service |
a1bd4f |
[allow-none]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
error
|
|
Packit Service |
a1bd4f |
a GError, NULL to ignore.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Returns
|
|
Packit Service |
a1bd4f |
TRUE if key
|
|
Packit Service |
a1bd4f |
is a valid user data key.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Since: 1.30
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_val ()
|
|
Packit Service |
a1bd4f |
gboolean
|
|
Packit Service |
a1bd4f |
nm_setting_ovs_external_ids_check_val (const char *val ,
|
|
Packit Service |
a1bd4f |
GError **error );
|
|
Packit Service |
a1bd4f |
Checks whether val
|
|
Packit Service |
a1bd4f |
is a valid user data value. This means,
|
|
Packit Service |
a1bd4f |
value is not NULL , not too large and valid UTF-8.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Parameters
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
val
|
|
Packit Service |
a1bd4f |
the value to check.
|
|
Packit Service |
a1bd4f |
[allow-none]
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
error
|
|
Packit Service |
a1bd4f |
a GError, NULL to ignore.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Returns
|
|
Packit Service |
a1bd4f |
TRUE if val
|
|
Packit Service |
a1bd4f |
is a valid user data value.
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Since: 1.30
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
Types and Values
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
NM_SETTING_OVS_EXTERNAL_IDS_SETTING_NAME
|
|
Packit Service |
a1bd4f |
#define NM_SETTING_OVS_EXTERNAL_IDS_SETTING_NAME "ovs-external-ids"
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
NM_SETTING_OVS_EXTERNAL_IDS_DATA
|
|
Packit Service |
a1bd4f |
#define NM_SETTING_OVS_EXTERNAL_IDS_DATA "data"
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
a1bd4f |
|
|
Packit Service |
018b0a |
Generated by GTK-Doc V1.33.0
|
|
Packit Service |
a1bd4f |
</body>
|
|
Packit Service |
a1bd4f |
</html>
|