| Top |
| char * | config | Read / Write |
| GPtrArray * | link-watchers | Read / Write |
| int | mcast-rejoin-count | Read / Write |
| int | mcast-rejoin-interval | Read / Write |
| int | notify-peers-count | Read / Write |
| int | notify-peers-interval | Read / Write |
| char * | runner | Read / Write |
| gboolean | runner-active | Read / Write |
| char * | runner-agg-select-policy | Read / Write |
| gboolean | runner-fast-rate | Read / Write |
| char * | runner-hwaddr-policy | Read / Write |
| int | runner-min-ports | Read / Write |
| int | runner-sys-prio | Read / Write |
| char * | runner-tx-balancer | Read / Write |
| int | runner-tx-balancer-interval | Read / Write |
| GStrv | runner-tx-hash | Read / Write |
GBoxed ╰── NMTeamLinkWatcher GFlags ╰── NMTeamLinkWatcherArpPingFlags GObject ╰── NMSetting ╰── NMSettingTeam
The NMSettingTeam object is a NMSetting subclass that describes properties necessary for team connections.
NMTeamLinkWatcher * nm_team_link_watcher_new_ethtool (int delay_up,int delay_down,GError **error);
Creates a new ethtool NMTeamLinkWatcher object
delay_up |
delay_up value |
|
delay_down |
delay_down value |
|
error |
this call never fails, so this var is not used but kept for format consistency with the link_watcher constructors of other type |
Since: 1.12
NMTeamLinkWatcher * nm_team_link_watcher_new_nsna_ping (int init_wait,int interval,int missed_max,const char *target_host,GError **error);
Creates a new nsna_ping NMTeamLinkWatcher object
init_wait |
init_wait value |
|
interval |
interval value |
|
missed_max |
missed_max value |
|
target_host |
the host name or the ipv6 address that will be used as target address in the NS packet |
|
error |
location to store the error on failure. |
[out][allow-none] |
Since: 1.12
NMTeamLinkWatcher * nm_team_link_watcher_new_arp_ping (int init_wait,int interval,int missed_max,const char *target_host,const char *source_host,NMTeamLinkWatcherArpPingFlags flags,GError **error);
Creates a new arp_ping NMTeamLinkWatcher object
init_wait |
init_wait value |
|
interval |
interval value |
|
missed_max |
missed_max value |
|
target_host |
the host name or the ip address that will be used as destination address in the arp request |
|
source_host |
the host name or the ip address that will be used as source address in the arp request |
|
flags |
the watcher NMTeamLinkWatcherArpPingFlags |
|
error |
location to store the error on failure. |
[out][allow-none] |
Since: 1.12
NMTeamLinkWatcher * nm_team_link_watcher_new_arp_ping2 (int init_wait,int interval,int missed_max,int vlanid,const char *target_host,const char *source_host,NMTeamLinkWatcherArpPingFlags flags,GError **error);
Creates a new arp_ping NMTeamLinkWatcher object
init_wait |
init_wait value |
|
interval |
interval value |
|
missed_max |
missed_max value |
|
vlanid |
vlanid value |
|
target_host |
the host name or the ip address that will be used as destination address in the arp request |
|
source_host |
the host name or the ip address that will be used as source address in the arp request |
|
flags |
the watcher NMTeamLinkWatcherArpPingFlags |
|
error |
location to store the error on failure. |
[out][allow-none] |
Since: 1.16
void
nm_team_link_watcher_ref (NMTeamLinkWatcher *watcher);
Increases the reference count of the object.
Since: 1.12
void
nm_team_link_watcher_unref (NMTeamLinkWatcher *watcher);
Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.
Since: 1.12