| Top |
| #define | NM_SETTING_TEAM_PORT_SETTING_NAME |
| #define | NM_SETTING_TEAM_PORT_CONFIG |
| #define | NM_SETTING_TEAM_PORT_QUEUE_ID |
| #define | NM_SETTING_TEAM_PORT_PRIO |
| #define | NM_SETTING_TEAM_PORT_STICKY |
| #define | NM_SETTING_TEAM_PORT_LACP_PRIO |
| #define | NM_SETTING_TEAM_PORT_LACP_KEY |
| #define | NM_SETTING_TEAM_PORT_LINK_WATCHERS |
| #define | NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT |
| #define | NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT |
The NMSettingTeamPort object is a NMSetting subclass that describes optional properties that apply to team ports.
NMSetting *
nm_setting_team_port_new (void);
Creates a new NMSettingTeamPort object with default values.
const char *
nm_setting_team_port_get_config (NMSettingTeamPort *setting);
int
nm_setting_team_port_get_queue_id (NMSettingTeamPort *setting);
Since: 1.12
int
nm_setting_team_port_get_prio (NMSettingTeamPort *setting);
Since: 1.12
gboolean
nm_setting_team_port_get_sticky (NMSettingTeamPort *setting);
Since: 1.12
int
nm_setting_team_port_get_lacp_prio (NMSettingTeamPort *setting);
Since: 1.12
int
nm_setting_team_port_get_lacp_key (NMSettingTeamPort *setting);
Since: 1.12
guint
nm_setting_team_port_get_num_link_watchers
(NMSettingTeamPort *setting);
Since: 1.12
NMTeamLinkWatcher * nm_setting_team_port_get_link_watcher (NMSettingTeamPort *setting,guint idx);
Since: 1.12
gboolean nm_setting_team_port_add_link_watcher (NMSettingTeamPort *setting,NMTeamLinkWatcher *link_watcher);
Appends a new link watcher to the setting.
Since: 1.12
void nm_setting_team_port_remove_link_watcher (NMSettingTeamPort *setting,guint idx);
Removes the link watcher at index idx.
Since: 1.12
gboolean nm_setting_team_port_remove_link_watcher_by_value (NMSettingTeamPort *setting,NMTeamLinkWatcher *link_watcher);
Removes the link watcher entry matching link_watcher.
Since: 1.12