NMSettingTeamPort

NMSettingTeamPort

Functions

Types and Values

Description

Functions

nm_setting_team_port_new ()

NMSetting *
nm_setting_team_port_new (void);

nm_setting_team_port_get_config ()

const char *
nm_setting_team_port_get_config (NMSettingTeamPort *setting);

nm_setting_team_port_get_queue_id ()

int
nm_setting_team_port_get_queue_id (NMSettingTeamPort *setting);

nm_setting_team_port_get_prio ()

int
nm_setting_team_port_get_prio (NMSettingTeamPort *setting);

nm_setting_team_port_get_sticky ()

gboolean
nm_setting_team_port_get_sticky (NMSettingTeamPort *setting);

nm_setting_team_port_get_lacp_prio ()

int
nm_setting_team_port_get_lacp_prio (NMSettingTeamPort *setting);

nm_setting_team_port_get_lacp_key ()

int
nm_setting_team_port_get_lacp_key (NMSettingTeamPort *setting);

nm_setting_team_port_get_num_link_watchers ()

guint
nm_setting_team_port_get_num_link_watchers
                               (NMSettingTeamPort *setting);

nm_setting_team_port_get_link_watcher ()

NMTeamLinkWatcher *
nm_setting_team_port_get_link_watcher (NMSettingTeamPort *setting,
                                       guint idx);

nm_setting_team_port_add_link_watcher ()

gboolean
nm_setting_team_port_add_link_watcher (NMSettingTeamPort *setting,
                                       NMTeamLinkWatcher *link_watcher);

nm_setting_team_port_remove_link_watcher ()

void
nm_setting_team_port_remove_link_watcher
                               (NMSettingTeamPort *setting,
                                guint idx);

nm_setting_team_port_remove_link_watcher_by_value ()

gboolean
nm_setting_team_port_remove_link_watcher_by_value
                               (NMSettingTeamPort *setting,
                                NMTeamLinkWatcher *link_watcher);

nm_setting_team_port_clear_link_watchers ()

void
nm_setting_team_port_clear_link_watchers
                               (NMSettingTeamPort *setting);

Types and Values

NM_SETTING_TEAM_PORT_SETTING_NAME

#define NM_SETTING_TEAM_PORT_SETTING_NAME "team-port"

NM_SETTING_TEAM_PORT_CONFIG

#define NM_SETTING_TEAM_PORT_CONFIG        "config"

NM_SETTING_TEAM_PORT_QUEUE_ID

#define NM_SETTING_TEAM_PORT_QUEUE_ID      "queue-id"

NM_SETTING_TEAM_PORT_PRIO

#define NM_SETTING_TEAM_PORT_PRIO          "prio"

NM_SETTING_TEAM_PORT_STICKY

#define NM_SETTING_TEAM_PORT_STICKY        "sticky"

NM_SETTING_TEAM_PORT_LACP_PRIO

#define NM_SETTING_TEAM_PORT_LACP_PRIO     "lacp-prio"

NM_SETTING_TEAM_PORT_LACP_KEY

#define NM_SETTING_TEAM_PORT_LACP_KEY      "lacp-key"

NM_SETTING_TEAM_PORT_LINK_WATCHERS

#define NM_SETTING_TEAM_PORT_LINK_WATCHERS "link-watchers"

NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT

#define NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT  -1

NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT

#define NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT 255