phosphor-service-network
NetworkManager device and connectivity state.
Exposes the system-bus org.freedesktop.NetworkManager surface as Qt and QML types: per-device type and state, the global connectivity level, and the networking and Wi-Fi radio toggles. It is a D-Bus client on the phosphor-dbus client helper with no UI of its own. Alongside the read surface it offers a small write path: toggle Wi-Fi, trigger a scan, and activate connections. A shell binds the host and device model to render a connectivity icon or an access-point picker.
Key types
NetworkHostconnectivity, radio toggles, scanWifi().NetworkDeviceDevice: interfaceName, deviceType, state, managed.AccessPointssid, strength, frequency, security.NetworkDeviceModelQAbstractListModel over the host's devices for QML.Dependencies
QtCoreQtQmlQtDBusphosphor-dbus
See also
References
- Full API reference → Doxygen-generated page for
PhosphorServiceNetwork. - Namespace index Every symbol under
PhosphorServiceNetwork::.