From ee9c73a923909e23a649407be77e25235d769e25 Mon Sep 17 00:00:00 2001
From: Michael Biebl
the new NMTeamLinkWatcher object.
[transfer full]
-Since: 1.12
+Since: 1.10.2
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
Since: 1.12
+Since: 1.10.2
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
[transfer full]
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
the #“notify-peers-count” property of the setting
Since: 1.12
+Since: 1.10.2
the #“notify-peers-interval” property of the setting
Since: 1.12
+Since: 1.10.2
the #“mcast-rejoin-count” property of the setting
Since: 1.12
+Since: 1.10.2
the #“mcast-rejoin-interval” property of the setting
Since: 1.12
+Since: 1.10.2
Returns
the #“runner” property of the setting
Since: 1.12
+Since: 1.10.2
the #“runner-hwaddr-policy” property of the setting
Since: 1.12
+Since: 1.10.2
the #“runner-tx-balancer” property of the setting
Since: 1.12
+Since: 1.10.2
the #“runner-tx-balancer_interval” property of the setting
Since: 1.12
+Since: 1.10.2
Returns
the #“runner_active” property of the setting
Since: 1.12
+Since: 1.10.2
Returns
the #“runner-fast-rate” property of the setting
Since: 1.12
+Since: 1.10.2
Returns
the #“runner-sys-prio” property of the setting
Since: 1.12
+Since: 1.10.2
Returns
the #“runner-min-ports” property of the setting
Since: 1.12
+Since: 1.10.2
the #“runner-agg-select-policy” property of the setting
Since: 1.12
+Since: 1.10.2
TRUE if the txhash element was found and removed; FALSE if it was not.
Since: 1.12
+Since: 1.10.2
the number of elements in txhash
Since: 1.12
+Since: 1.10.2
the txhash element at index idx
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
TRUE if the txhash element was added; FALSE if the element
was already knnown.
Since: 1.12
+Since: 1.10.2
Returns
the number of configured link watchers
Since: 1.12
+Since: 1.10.2
[transfer none]
Since: 1.12
+Since: 1.10.2
TRUE if the link watcher is added; FALSE if an identical link
watcher was already there.
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
TRUE if the link watcher was found and removed, FALSE otherwise.
Since: 1.12
+Since: 1.10.2
Since: 1.12
+Since: 1.10.2
[type GPtrArray(NMTeamLinkWatcher)]
+Element-Type: NMTeamLinkWatcher
Flags: Read / Write
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd mcast_rejoin.count.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd mcast_rejoin.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd notify_peers.count.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd notify_peers.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.active.
Flags: Read / Write
Default value: FALSE
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.agg_select_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.fast_rate.
Flags: Read / Write
Default value: FALSE
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.hwaddr_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.min_ports.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.sys_prio.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.tx_balancer.name.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
Corresponds to the teamd runner.tx_balancer.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
“runner-tx-hash” GStrv
Corresponds to the teamd runner.tx_hash.
Flags: Read / Write
-Since: 1.12
+Since: 1.10.2
NMTeamLinkWatcher * -nm_team_link_watcher_new_ethtool (+nm_team_link_watcher_new_ethtool (gint delay_up, -gint delay_down, -GError **error);
gint delay_up,
+ gint delay_down,
+ GError **error);
Creates a new ethtool NMTeamLinkWatcher object
the new NMTeamLinkWatcher object.
[transfer full]
Since: 1.10.2
+Since: 1.12
NMTeamLinkWatcher * -nm_team_link_watcher_new_nsna_ping (+gint init_wait, -gint interval, -gint missed_max, +nm_team_link_watcher_new_nsna_ping (gint init_wait, +gint interval, +gint missed_max,const char *target_host, -GError **error);
GError **error);
Creates a new nsna_ping NMTeamLinkWatcher object
the new NMTeamLinkWatcher object, or NULL on error.
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
Since: 1.10.2
+Since: 1.12
NMTeamLinkWatcher * -nm_team_link_watcher_new_arp_ping (+gint init_wait, -gint interval, -gint missed_max, +nm_team_link_watcher_new_arp_ping (gint init_wait, +gint interval, +gint missed_max,const char *target_host,const char *source_host,NMTeamLinkWatcherArpPingFlags flags, -GError **error);
GError **error);
Creates a new arp_ping NMTeamLinkWatcher object
the new NMTeamLinkWatcher object, or NULL on error.
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
gboolean +gboolean nm_team_link_watcher_equal (NMTeamLinkWatcher *watcher,NMTeamLinkWatcher *other);Determines if two NMTeamLinkWatcher objects contain the same values @@ -915,9 +915,9 @@ to.
TRUE if the objects contain the same values, FALSE if they do not.
TRUE if the objects contain the same values, FALSE if they do not.
Since: 1.10.2
+Since: 1.12
[transfer full]
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
Since: 1.10.2
+Since: 1.12
nm_setting_team_get_notify_peers_count ()
-gint
+gint
nm_setting_team_get_notify_peers_count
(NMSettingTeam *setting);
@@ -1223,12 +1223,12 @@ nm_setting_team_get_notify_peers_count
Returns
the #“notify-peers-count” property of the setting
-Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_notify_peers_interval (NMSettingTeam *setting);@@ -1250,12 +1250,12 @@ nm_setting_team_get_notify_peers_interval-Returns
the #“notify-peers-interval” property of the setting
Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_mcast_rejoin_count (NMSettingTeam *setting);@@ -1277,12 +1277,12 @@ nm_setting_team_get_mcast_rejoin_count-Returns
the #“mcast-rejoin-count” property of the setting
Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_mcast_rejoin_interval (NMSettingTeam *setting);@@ -1304,7 +1304,7 @@ nm_setting_team_get_mcast_rejoin_interval-Returns
the #“mcast-rejoin-interval” property of the setting
Since: 1.10.2
+Since: 1.12
Returns
the #“runner” property of the setting
Since: 1.10.2
+Since: 1.12
the #“runner-hwaddr-policy” property of the setting
Since: 1.10.2
+Since: 1.12
the #“runner-tx-balancer” property of the setting
Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_runner_tx_balancer_interval (NMSettingTeam *setting);@@ -1411,12 +1411,12 @@ nm_setting_team_get_runner_tx_balancer_interval-Returns
the #“runner-tx-balancer_interval” property of the setting
Since: 1.10.2
+Since: 1.12
gboolean +gboolean nm_setting_team_get_runner_active (NMSettingTeam *setting);-Parameters
@@ -1437,12 +1437,12 @@ nm_setting_team_get_runner_active (Returns
the #“runner_active” property of the setting
Since: 1.10.2
+Since: 1.12
gboolean +gboolean nm_setting_team_get_runner_fast_rate (NMSettingTeam *setting);-Parameters
@@ -1463,12 +1463,12 @@ nm_setting_team_get_runner_fast_rate (Returns
the #“runner-fast-rate” property of the setting
Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_runner_sys_prio (NMSettingTeam *setting);-Parameters
@@ -1489,12 +1489,12 @@ nm_setting_team_get_runner_sys_prio (Returns
the #“runner-sys-prio” property of the setting
Since: 1.10.2
+Since: 1.12
gint +gint nm_setting_team_get_runner_min_ports (NMSettingTeam *setting);-Parameters
@@ -1515,7 +1515,7 @@ nm_setting_team_get_runner_min_ports (Returns
the #“runner-min-ports” property of the setting
Since: 1.10.2
+Since: 1.12
the #“runner-agg-select-policy” property of the setting
Since: 1.10.2
+Since: 1.12
gboolean +gboolean nm_setting_team_remove_runner_tx_hash_by_value (@@ -1576,14 +1576,14 @@ nm_setting_team_remove_runner_tx_hash_by_valueNMSettingTeam *setting,const char *txhash);
TRUE if the txhash element was found and removed; FALSE if it was not.
TRUE if the txhash element was found and removed; FALSE if it was not.
Since: 1.10.2
+Since: 1.12
guint +guint nm_setting_team_get_num_runner_tx_hash (NMSettingTeam *setting);@@ -1605,14 +1605,14 @@ nm_setting_team_get_num_runner_tx_hash-Returns
the number of elements in txhash
Since: 1.10.2
+Since: 1.12
const char * nm_setting_team_get_runner_tx_hash (+NMSettingTeam *setting, -guint idx);
guint idx);
Since: 1.10.2
+Since: 1.12
Property Details
The “config” property
- “config” gchar *
+ “config” gchar *
The JSON configuration for the team network interface. The property
should contain raw JSON configuration data suitable for teamd, because
the value is passed directly to teamd. If not specified, the default
@@ -2217,7 +2217,7 @@ configuration is used. See man teamd.conf for the format details.
The “link-watchers” property
- “link-watchers” GPtrArray *
+ “link-watchers” GPtrArray *
Link watchers configuration for the connection: each link watcher is
defined by a dictionary, whose keys depend upon the selected link
watcher. Available link watchers are 'ethtool', 'nsna_ping' and
@@ -2226,50 +2226,50 @@ Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait';
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
'validate-incative', 'send-always'. See teamd.conf man for more details.
-Element-Type: NMTeamLinkWatcher
+[type GPtrArray(NMTeamLinkWatcher)]
Flags: Read / Write
-Since: 1.10.2
+Since: 1.12
The “mcast-rejoin-count” property
- “mcast-rejoin-count” gint
+ “mcast-rejoin-count” gint
Corresponds to the teamd mcast_rejoin.count.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “mcast-rejoin-interval” property
- “mcast-rejoin-interval” gint
+ “mcast-rejoin-interval” gint
Corresponds to the teamd mcast_rejoin.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “notify-peers-count” property
- “notify-peers-count” gint
+ “notify-peers-count” gint
Corresponds to the teamd notify_peers.count.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “notify-peers-interval” property
- “notify-peers-interval” gint
+ “notify-peers-interval” gint
Corresponds to the teamd notify_peers.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “runner” property
- “runner” gchar *
+ “runner” gchar *
Corresponds to the teamd runner.name.
Permitted values are: "roundrobin", "broadcast", "activebackup",
"loadbalance", "lacp".
@@ -2279,91 +2279,91 @@ other runners will be set to an empty value (or if not possible to
a default value).
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
The “runner-active” property
- “runner-active” gboolean
+ “runner-active” gboolean
Corresponds to the teamd runner.active.
Flags: Read / Write
Default value: FALSE
-Since: 1.10.2
+Since: 1.12
The “runner-agg-select-policy” property
- “runner-agg-select-policy” gchar *
+ “runner-agg-select-policy” gchar *
Corresponds to the teamd runner.agg_select_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
The “runner-fast-rate” property
- “runner-fast-rate” gboolean
+ “runner-fast-rate” gboolean
Corresponds to the teamd runner.fast_rate.
Flags: Read / Write
Default value: FALSE
-Since: 1.10.2
+Since: 1.12
The “runner-hwaddr-policy” property
- “runner-hwaddr-policy” gchar *
+ “runner-hwaddr-policy” gchar *
Corresponds to the teamd runner.hwaddr_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
The “runner-min-ports” property
- “runner-min-ports” gint
+ “runner-min-ports” gint
Corresponds to the teamd runner.min_ports.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “runner-sys-prio” property
- “runner-sys-prio” gint
+ “runner-sys-prio” gint
Corresponds to the teamd runner.sys_prio.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
The “runner-tx-balancer” property
- “runner-tx-balancer” gchar *
+ “runner-tx-balancer” gchar *
Corresponds to the teamd runner.tx_balancer.name.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
The “runner-tx-balancer-interval” property
- “runner-tx-balancer-interval” gint
+ “runner-tx-balancer-interval” gint
Corresponds to the teamd runner.tx_balancer.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12