Functions
nm_tc_qdisc_new ()
NMTCQdisc *
nm_tc_qdisc_new (const char *kind
,
guint32 parent
,
GError **error
);
nm_tc_qdisc_ref ()
void
nm_tc_qdisc_ref (NMTCQdisc *qdisc
);
nm_tc_qdisc_unref ()
void
nm_tc_qdisc_unref (NMTCQdisc *qdisc
);
nm_tc_qdisc_get_kind ()
const char *
nm_tc_qdisc_get_kind (NMTCQdisc *qdisc
);
nm_tc_qdisc_get_handle ()
guint32
nm_tc_qdisc_get_handle (NMTCQdisc *qdisc
);
nm_tc_qdisc_set_handle ()
void
nm_tc_qdisc_set_handle (NMTCQdisc *qdisc
,
guint32 handle
);
nm_tc_qdisc_get_parent ()
guint32
nm_tc_qdisc_get_parent (NMTCQdisc *qdisc
);
nm_tc_qdisc_get_attribute_names ()
const char **
nm_tc_qdisc_get_attribute_names (NMTCQdisc *qdisc
);
nm_tc_qdisc_get_attribute ()
GVariant *
nm_tc_qdisc_get_attribute (NMTCQdisc *qdisc
,
const char *name
);
nm_tc_qdisc_set_attribute ()
void
nm_tc_qdisc_set_attribute (NMTCQdisc *qdisc
,
const char *name
,
GVariant *value
);
nm_tc_action_new ()
NMTCAction *
nm_tc_action_new (const char *kind
,
GError **error
);
nm_tc_action_ref ()
void
nm_tc_action_ref (NMTCAction *action
);
nm_tc_action_unref ()
void
nm_tc_action_unref (NMTCAction *action
);
nm_tc_action_get_kind ()
const char *
nm_tc_action_get_kind (NMTCAction *action
);
nm_tc_action_get_attribute_names ()
char **
nm_tc_action_get_attribute_names (NMTCAction *action
);
nm_tc_action_get_attribute ()
GVariant *
nm_tc_action_get_attribute (NMTCAction *action
,
const char *name
);
nm_tc_action_set_attribute ()
void
nm_tc_action_set_attribute (NMTCAction *action
,
const char *name
,
GVariant *value
);
nm_tc_tfilter_new ()
NMTCTfilter *
nm_tc_tfilter_new (const char *kind
,
guint32 parent
,
GError **error
);
nm_tc_tfilter_ref ()
void
nm_tc_tfilter_ref (NMTCTfilter *tfilter
);
nm_tc_tfilter_unref ()
void
nm_tc_tfilter_unref (NMTCTfilter *tfilter
);
nm_tc_tfilter_get_kind ()
const char *
nm_tc_tfilter_get_kind (NMTCTfilter *tfilter
);
nm_tc_tfilter_get_handle ()
guint32
nm_tc_tfilter_get_handle (NMTCTfilter *tfilter
);
nm_tc_tfilter_set_handle ()
void
nm_tc_tfilter_set_handle (NMTCTfilter *tfilter
,
guint32 handle
);
nm_tc_tfilter_get_parent ()
guint32
nm_tc_tfilter_get_parent (NMTCTfilter *tfilter
);
nm_setting_tc_config_new ()
NMSetting *
nm_setting_tc_config_new (void
);
nm_setting_tc_config_get_num_qdiscs ()
guint
nm_setting_tc_config_get_num_qdiscs (NMSettingTCConfig *setting
);
nm_setting_tc_config_remove_qdisc ()
void
nm_setting_tc_config_remove_qdisc (NMSettingTCConfig *setting
,
guint idx
);
nm_setting_tc_config_remove_qdisc_by_value ()
gboolean
nm_setting_tc_config_remove_qdisc_by_value
(NMSettingTCConfig *setting
,
NMTCQdisc *qdisc
);
nm_setting_tc_config_clear_qdiscs ()
void
nm_setting_tc_config_clear_qdiscs (NMSettingTCConfig *setting
);
nm_setting_tc_config_get_num_tfilters ()
guint
nm_setting_tc_config_get_num_tfilters (NMSettingTCConfig *setting
);
nm_setting_tc_config_remove_tfilter ()
void
nm_setting_tc_config_remove_tfilter (NMSettingTCConfig *setting
,
guint idx
);
nm_setting_tc_config_remove_tfilter_by_value ()
gboolean
nm_setting_tc_config_remove_tfilter_by_value
(NMSettingTCConfig *setting
,
NMTCTfilter *tfilter
);
nm_setting_tc_config_clear_tfilters ()
void
nm_setting_tc_config_clear_tfilters (NMSettingTCConfig *setting
);