| Top |
GEnum ├── NMSettingConnectionAutoconnectSlaves ├── NMSettingConnectionDnsOverTls ├── NMSettingConnectionLldp ├── NMSettingConnectionLlmnr ╰── NMSettingConnectionMdns
const char *
nm_setting_connection_get_id (NMSettingConnection *setting);
const char *
nm_setting_connection_get_uuid (NMSettingConnection *setting);
const char *
nm_setting_connection_get_stable_id (NMSettingConnection *setting);
const char *
nm_setting_connection_get_interface_name
(NMSettingConnection *setting);
const char *
nm_setting_connection_get_connection_type
(NMSettingConnection *setting);
gboolean
nm_setting_connection_get_autoconnect (NMSettingConnection *setting);
int
nm_setting_connection_get_autoconnect_priority
(NMSettingConnection *setting);
int
nm_setting_connection_get_autoconnect_retries
(NMSettingConnection *setting);
NMConnectionMultiConnect
nm_setting_connection_get_multi_connect
(NMSettingConnection *setting);
guint64
nm_setting_connection_get_timestamp (NMSettingConnection *setting);
gboolean
nm_setting_connection_get_read_only (NMSettingConnection *setting);
guint32
nm_setting_connection_get_num_permissions
(NMSettingConnection *setting);
gboolean nm_setting_connection_get_permission (NMSettingConnection *setting,guint32 idx,const char **out_ptype,const char **out_pitem,const char **out_detail);
const char *
nm_setting_connection_get_zone (NMSettingConnection *setting);
gboolean nm_setting_connection_permissions_user_allowed (NMSettingConnection *setting,const char *uname);
gboolean nm_setting_connection_add_permission (NMSettingConnection *setting,const char *ptype,const char *pitem,const char *detail);
void nm_setting_connection_remove_permission (NMSettingConnection *setting,guint32 idx);
gboolean nm_setting_connection_remove_permission_by_value (NMSettingConnection *setting,const char *ptype,const char *pitem,const char *detail);
const char *
nm_setting_connection_get_master (NMSettingConnection *setting);
gboolean nm_setting_connection_is_slave_type (NMSettingConnection *setting,const char *type);
const char *
nm_setting_connection_get_slave_type (NMSettingConnection *setting);
NMSettingConnectionAutoconnectSlaves
nm_setting_connection_get_autoconnect_slaves
(NMSettingConnection *setting);
guint32
nm_setting_connection_get_num_secondaries
(NMSettingConnection *setting);
const char * nm_setting_connection_get_secondary (NMSettingConnection *setting,guint32 idx);
gboolean nm_setting_connection_add_secondary (NMSettingConnection *setting,const char *sec_uuid);
void nm_setting_connection_remove_secondary (NMSettingConnection *setting,guint32 idx);
gboolean nm_setting_connection_remove_secondary_by_value (NMSettingConnection *setting,const char *sec_uuid);
guint32
nm_setting_connection_get_gateway_ping_timeout
(NMSettingConnection *setting);
NMMetered
nm_setting_connection_get_metered (NMSettingConnection *setting);
NMSettingConnectionLldp
nm_setting_connection_get_lldp (NMSettingConnection *setting);
int
nm_setting_connection_get_auth_retries
(NMSettingConnection *setting);
NMSettingConnectionMdns
nm_setting_connection_get_mdns (NMSettingConnection *setting);
NMSettingConnectionLlmnr
nm_setting_connection_get_llmnr (NMSettingConnection *setting);
NMSettingConnectionDnsOverTls
nm_setting_connection_get_dns_over_tls
(NMSettingConnection *setting);
NMMptcpFlags
nm_setting_connection_get_mptcp_flags (NMSettingConnection *setting);
gint32
nm_setting_connection_get_wait_device_timeout
(NMSettingConnection *setting);
gint32
nm_setting_connection_get_wait_activation_delay
(NMSettingConnection *setting);
const char *
nm_setting_connection_get_mud_url (NMSettingConnection *setting);
#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN -999
#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX 999
#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_DEFAULT 0
#define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY "autoconnect-priority"
#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries"
#define NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES "autoconnect-slaves"
#define NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT "gateway-ping-timeout"
#define NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT "wait-device-timeout"
#define NM_SETTING_CONNECTION_WAIT_ACTIVATION_DELAY "wait-activation-delay"
NMSettingConnectionAutoconnectSlaves values indicate whether slave connections should be activated when master is activated.
Since: 1.2
NMSettingConnectionLldp values indicate whether LLDP should be enabled.
Since: 1.2
NMSettingConnectionMdns values indicate whether mDNS should be enabled.
Since: 1.12
NMSettingConnectionLlmnr values indicate whether LLMNR should be enabled.
Since: 1.14
NMSettingConnectionDnsOverTls values indicate whether DNSOverTls should be enabled.
Since: 1.34