NetworkManagerActiveConnection class

Active connection.

Constructors

NetworkManagerActiveConnection(NetworkManagerClient _client, _NetworkManagerObject _object)

Properties

connection NetworkManagerSettingsConnection?
The connection settings.
no setter
default4 bool
True if this is the default IPv4 connection.
no setter
default6 bool
True if this is the default IPv6 connection.
no setter
devices List<NetworkManagerDevice>
Devices this connection uses.
no setter
dhcp4Config NetworkManagerDHCP4Config?
DHCPv4 configuration for this connection.
no setter
dhcp6Config NetworkManagerDHCP6Config?
DHCPv6 configuration for this connection.
no setter
hashCode int
The hash code for this object.
no setteroverride
id String
ID for this connection, e.g. 'Ethernet', 'my-cool-wifi'.
no setter
ip4Config NetworkManagerIP4Config?
IPv4 configuration for this connection.
no setter
ip6Config NetworkManagerIP6Config?
IPv6 configuration for this connection.
no setter
master NetworkManagerDevice?
Master device if this connection is a slave.
no setter
propertiesChanged Stream<List<String>>
Stream of property names as their values change.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state NetworkManagerActiveConnectionState
The state of this connection.
no setter
stateFlags List<NetworkManagerActivationStateFlag>
Flags related to state.
no setter
type String
Type of this connection, e.g. '802-11-wireless', '802-3-ethernet'.
no setter
uuid String
Unique ID for this connection, e.g. '123e4567-e89b-12d3-a456-426614174000'.
no setter
vpn bool
True if this is a VPN connection.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override