Blame docs/libnm/html/NMSettingTeamPort.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>NMSettingTeamPort: libnm Reference Manual</title>
Packit 5756e2
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 5756e2
<link rel="home" href="index.html" title="libnm Reference Manual">
Packit 5756e2
<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
Packit 5756e2
<link rel="prev" href="NMSettingTCConfig.html" title="NMSettingTCConfig">
Packit 5756e2
<link rel="next" href="NMSettingTeam.html" title="NMSettingTeam">
Packit Service 87a54e
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
Packit 5756e2
<link rel="stylesheet" href="style.css" type="text/css">
Packit 5756e2
</head>
Packit 5756e2
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 5756e2
Packit 5756e2
Packit 5756e2
Top  | 
Packit 5756e2
                  Description  | 
Packit 5756e2
                  Object Hierarchy  | 
Packit 5756e2
                  Properties
Packit 5756e2
Packit 5756e2
Home
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

NMSettingTeamPort

Packit 5756e2

NMSettingTeamPort — Describes connection properties for team ports

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
NMSetting *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_new ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
const char *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_config ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
int
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_queue_id ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
int
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_prio ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_sticky ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
int
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_lacp_prio ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
int
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_lacp_key ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
guint
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_num_link_watchers ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
NMTeamLinkWatcher *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_get_link_watcher ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_add_link_watcher ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
void
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_remove_link_watcher ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_remove_link_watcher_by_value ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
void
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_setting_team_port_clear_link_watchers ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Properties

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
char *
Packit 5756e2
config
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
int
Packit 5756e2
lacp-key
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
int
Packit 5756e2
lacp-prio
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
GPtrArray *
Packit 5756e2
link-watchers
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
int
Packit 5756e2
prio
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f
int
Packit 5756e2
queue-id
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
sticky
Packit 5756e2
Read / Write
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_SETTING_NAME
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_CONFIG
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_QUEUE_ID
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_PRIO
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_STICKY
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_LACP_PRIO
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_LACP_KEY
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_LINK_WATCHERS
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT
Packit 5756e2
Packit 5756e2
Packit 5756e2
 
Packit 5756e2
NMSettingTeamPort
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Object Hierarchy

Packit 5756e2
    GObject
Packit 5756e2
    ╰── NMSetting
Packit 5756e2
        ╰── NMSettingTeamPort
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Description

Packit 5756e2

The NMSettingTeamPort object is a NMSetting subclass that describes

Packit 5756e2
optional properties that apply to team ports.

Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2

nm_setting_team_port_new ()

Packit 5756e2
NMSetting *
Packit 5756e2
nm_setting_team_port_new (void);
Packit 5756e2

Creates a new NMSettingTeamPort object with default values.

Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the new empty NMSettingTeamPort object.

Packit Service 87a54e

[transfer full]

Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_config ()

Packit 5756e2
const char *
Packit 5756e2
nm_setting_team_port_get_config (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “config” property of the setting

Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_queue_id ()

Packit 5756e2
int
Packit 5756e2
nm_setting_team_port_get_queue_id (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “queue_id” property of the setting

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_prio ()

Packit 5756e2
int
Packit 5756e2
nm_setting_team_port_get_prio (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “prio” property of the setting

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_sticky ()

Packit 5756e2
gboolean
Packit 5756e2
nm_setting_team_port_get_sticky (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “sticky” property of the setting

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_lacp_prio ()

Packit 5756e2
int
Packit 5756e2
nm_setting_team_port_get_lacp_prio (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “lacp-prio” property of the setting

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_lacp_key ()

Packit 5756e2
int
Packit 5756e2
nm_setting_team_port_get_lacp_key (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the “lacp-key” property of the setting

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_num_link_watchers ()

Packit 5756e2
guint
Packit 5756e2
nm_setting_team_port_get_num_link_watchers
Packit 5756e2
                               (NMSettingTeamPort *setting);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the number of configured link watchers

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_get_link_watcher ()

Packit 5756e2
NMTeamLinkWatcher *
Packit 5756e2
nm_setting_team_port_get_link_watcher (NMSettingTeamPort *setting,
Packit 5756e2
                                       guint idx);
Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

idx

Packit 5756e2

index number of the link watcher to return

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the link watcher at index idx

Packit 5756e2
. 

Packit Service 87a54e

[transfer none]

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_add_link_watcher ()

Packit 5756e2
gboolean
Packit 5756e2
nm_setting_team_port_add_link_watcher (NMSettingTeamPort *setting,
Packit 5756e2
                                       NMTeamLinkWatcher *link_watcher);
Packit 5756e2

Appends a new link watcher to the setting.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

link_watcher

Packit 5756e2

the link watcher to add

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

TRUE if the link watcher is added; FALSE if an identical link

Packit 5756e2
watcher was already there.

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_remove_link_watcher ()

Packit 5756e2
void
Packit 5756e2
nm_setting_team_port_remove_link_watcher
Packit 5756e2
                               (NMSettingTeamPort *setting,
Packit 5756e2
                                guint idx);
Packit 5756e2

Removes the link watcher at index idx.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

idx

Packit 5756e2

index number of the link watcher to remove

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_remove_link_watcher_by_value ()

Packit 5756e2
gboolean
Packit 5756e2
nm_setting_team_port_remove_link_watcher_by_value
Packit 5756e2
                               (NMSettingTeamPort *setting,
Packit 5756e2
                                NMTeamLinkWatcher *link_watcher);
Packit 5756e2

Removes the link watcher entry matching link_watcher.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

link_watcher

Packit 5756e2

the link watcher to remove

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

TRUE if the link watcher was found and removed, FALSE otherwise.

Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_setting_team_port_clear_link_watchers ()

Packit 5756e2
void
Packit 5756e2
nm_setting_team_port_clear_link_watchers
Packit 5756e2
                               (NMSettingTeamPort *setting);
Packit 5756e2

Removes all configured link watchers.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

setting

Packit 5756e2

the NMSettingTeamPort

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_SETTING_NAME

Packit 5756e2
#define NM_SETTING_TEAM_PORT_SETTING_NAME "team-port"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_CONFIG

Packit 5756e2
#define NM_SETTING_TEAM_PORT_CONFIG        "config"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_QUEUE_ID

Packit 5756e2
#define NM_SETTING_TEAM_PORT_QUEUE_ID      "queue-id"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_PRIO

Packit 5756e2
#define NM_SETTING_TEAM_PORT_PRIO          "prio"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_STICKY

Packit 5756e2
#define NM_SETTING_TEAM_PORT_STICKY        "sticky"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_LACP_PRIO

Packit 5756e2
#define NM_SETTING_TEAM_PORT_LACP_PRIO     "lacp-prio"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_LACP_KEY

Packit 5756e2
#define NM_SETTING_TEAM_PORT_LACP_KEY      "lacp-key"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_LINK_WATCHERS

Packit 5756e2
#define NM_SETTING_TEAM_PORT_LINK_WATCHERS "link-watchers"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT

Packit Service a1bd4f
#define NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT  -1
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT

Packit 5756e2
#define NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT 255
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NMSettingTeamPort

Packit 5756e2
typedef struct _NMSettingTeamPort NMSettingTeamPort;
Packit 5756e2

Team Port Settings

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Property Details

Packit 5756e2
Packit 5756e2

The “config” property

Packit Service a1bd4f
  “config”                   char *
Packit 5756e2

The JSON configuration for the team port. The property should contain raw

Packit 5756e2
JSON configuration data suitable for teamd, because the value is passed
Packit 5756e2
directly to teamd. If not specified, the default configuration is
Packit 5756e2
used. See man teamd.conf for the format details.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: NULL

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “lacp-key” property

Packit Service a1bd4f
  “lacp-key”                 int
Packit 5756e2

Corresponds to the teamd ports.PORTIFNAME.lacp_key.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: -1

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “lacp-prio” property

Packit Service a1bd4f
  “lacp-prio”                int
Packit 5756e2

Corresponds to the teamd ports.PORTIFNAME.lacp_prio.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: -1

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “link-watchers” property

Packit 5756e2
  “link-watchers”            GPtrArray *
Packit 5756e2

Link watchers configuration for the connection: each link watcher is

Packit 5756e2
defined by a dictionary, whose keys depend upon the selected link
Packit 5756e2
watcher. Available link watchers are 'ethtool', 'nsna_ping' and
Packit 5756e2
'arp_ping' and it is specified in the dictionary with the key 'name'.
Packit 5756e2
Available keys are:   ethtool: 'delay-up', 'delay-down', 'init-wait';
Packit 5756e2
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
Packit 5756e2
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Packit 5756e2
'validate-inactive', 'send-always'. See teamd.conf man for more details.

Packit 5756e2

[type GPtrArray(NMTeamLinkWatcher)]

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “prio” property

Packit Service a1bd4f
  “prio”                     int
Packit 5756e2

Corresponds to the teamd ports.PORTIFNAME.prio.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: 0

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “queue-id” property

Packit Service a1bd4f
  “queue-id”                 int
Packit 5756e2

Corresponds to the teamd ports.PORTIFNAME.queue_id.

Packit 5756e2
When set to -1 means the parameter is skipped from the json config.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: -1

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The “sticky” property

Packit 5756e2
  “sticky”                   gboolean
Packit 5756e2

Corresponds to the teamd ports.PORTIFNAME.sticky.

Packit 5756e2

Owner: NMSettingTeamPort

Packit 5756e2

Flags: Read / Write

Packit 5756e2

Default value: FALSE

Packit 5756e2

Since: 1.12

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service 87a54e

Generated by GTK-Doc V1.33.1
Packit 5756e2
</body>
Packit 5756e2
</html>