Top | ![]() |
![]() |
![]() |
![]() |
NMSetting * | nm_setting_match_new () |
guint | nm_setting_match_get_num_interface_names () |
const char * | nm_setting_match_get_interface_name () |
void | nm_setting_match_remove_interface_name () |
gboolean | nm_setting_match_remove_interface_name_by_value () |
void | nm_setting_match_add_interface_name () |
void | nm_setting_match_clear_interface_names () |
const char *const * | nm_setting_match_get_interface_names () |
NMSetting *
nm_setting_match_new (void
);
Creates a new NMSettingMatch object with default values.
Since: 1.14
guint
nm_setting_match_get_num_interface_names
(NMSettingMatch *setting
);
Since: 1.14
const char * nm_setting_match_get_interface_name (NMSettingMatch *setting
,int idx
);
Since: 1.14
void nm_setting_match_remove_interface_name (NMSettingMatch *setting
,int idx
);
Removes the interface name at index idx
.
Since: 1.14
gboolean nm_setting_match_remove_interface_name_by_value (NMSettingMatch *setting
,const char *interface_name
);
Removes interface_name
.
Since: 1.14
void nm_setting_match_add_interface_name (NMSettingMatch *setting
,const char *interface_name
);
Adds a new interface name to the setting.
Since: 1.14
void
nm_setting_match_clear_interface_names
(NMSettingMatch *setting
);
Removes all configured interface names.
Since: 1.14
const char *const * nm_setting_match_get_interface_names (NMSettingMatch *setting
,guint *length
);
Returns all the interface names.
Since: 1.14