FLUTTER ECOSYSTEM

nm

Bietet einen Client zur Verbindung mit NetworkManager – dem Dienst, der Netzwerkverbindungen unter Linux verwaltet.

Neueste Version
0.6.0
30-Tage-Downloads
3,4 Mio.
Likes
22
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Das nm-Paket bietet einen Dart-Client zur Verbindung mit NetworkManager, einem Systemdienst, der Netzwerkverbindungen unter Linux verwaltet. Es ermöglicht Flutter-Anwendungen unter Linux, Netzwerkschnittstellen, WLAN-Netzwerke und Verbindungseinstellungen programmgesteuert abzufragen und zu steuern. Dieses Paket ist besonders nützlich für Desktop-Linux-Anwendungen, die Netzwerkkonfigurationsfunktionen erfordern. Es nutzt die von NetworkManager verwendete D-Bus-Schnittstelle und bietet Entwicklern eine saubere, dartfreundliche API. Das Paket wird von Canonical gepflegt und speziell für Linux-Plattformen entwickelt.

Anwendungsfälle
  • Verwaltung von Wi-Fi-Verbindungen in Linux-Desktop-Anwendungen
  • Programmatische Konfiguration von Netzwerkschnittstellen
  • Überwachung des Netzwerkstatus und der Konnektivität
  • Netzwerksteuerungen in Systemtools integrieren
  • Automatisierung von Netzwerk-Einrichtungsworkflows
Hauptmerkmale
  • D-Bus-Integration mit NetworkManager
  • Typsichere Dart-API für Netzwerkoperationen
  • Linux-spezifischer Plattformsupport
  • Echtzeit-Netzwerkzustandsüberwachung
  • Unterstützung für WLAN- und Kabelverbindungsverwaltung
Geeignet für
  • Linux-Desktop-Anwendungsentwickler
  • Systemnahe Netzwerktools
  • Apps, die direkten Zugriff auf NetworkManager benötigen
  • Entwickler, die Netzwerkkonfigurations-Oberflächen erstellen
  • Canonical-Ökosystemprojekte
Hinweise
  • Nur auf Linux-Plattformen begrenzt
  • Erfordert, dass der NetworkManager-Dienst läuft
  • Erforderliche D-Bus-Berechtigungen
  • Für bestimmte Operationen können erhöhte Berechtigungen erforderlich sein
  • Abhängig von der Stabilität der D-Bus-API von NetworkManager
Unterstützte PlattformenLinux

Paket installieren

flutter pub add nm

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Verwandte Projekte