Hilfreiche Funktionen zum lesenden und schreibenden Zugriff auf die UCI-basierte Konfiguration.
Mehr ...
Funktionen |
| uci_add_list (uci_path, new_item) |
| Füge einen neuen Wert zu einer UCI-Liste hinzu und achte dabei auf Einmaligkeit.
|
| uci_get_list (uci_path) |
| Liefere alle einzelenen Elemente einer UCI-Liste zurück.
|
| uci_get_list_index (uci_path, value) |
| Ermittle die ID eines UCI-Listenelements.
|
| uci_delete_list (uci_path, value) |
| Lösche ein Element einer UCI-Liste.
|
| uci_delete (uci_path) |
| Lösche ein UCI-Element.
|
Ausführliche Beschreibung
Hilfreiche Funktionen zum lesenden und schreibenden Zugriff auf die UCI-basierte Konfiguration.
Dokumentation der Funktionen
uci_add_list |
( |
uci_path |
, |
|
|
new_item |
|
|
) |
| |
Füge einen neuen Wert zu einer UCI-Liste hinzu und achte dabei auf Einmaligkeit.
- Parameter
-
uci_path | Der UCI-Pfad des Listenelements. |
new_item | Der neue Wert, der zur Liste hinzugefügt werden soll. |
Die Funktion ist vergleichbar mit "uci add_list". Es werden jedoch keine doppelten Einträge erzeugt. Somit entfällt die Prüfung auf Vorhandensein des Eintrags.
Definiert in Zeile 10 der Datei uci.sh.
Lösche ein UCI-Element.
- Parameter
-
uci_path | Der UCI-Pfad des Elements. |
Keine Fehlermeldung, falls das Element nicht existiert.
Definiert in Zeile 33 der Datei uci.sh.
uci_delete_list |
( |
uci_path |
, |
|
|
value |
|
|
) |
| |
Lösche ein Element einer UCI-Liste.
- Parameter
-
uci_path | Der UCI-Pfad der Liste. |
value | Der Inhalt des zu löschenden Elements. Es findet ein Vergleich auf Identität (kein Muster) statt. |
Falls das Element nicht existiert, endet die Funktion stillschweigend ohne Fehlermeldung.
Definiert in Zeile 28 der Datei uci.sh.
uci_get_list |
( |
uci_path |
| ) |
|
Liefere alle einzelenen Elemente einer UCI-Liste zurück.
- Parameter
-
uci_path | Der UCI-Pfad eines Elements. |
- Rückgabe
- Die Einträge sind zeilenweise voneinander getrennt.
Definiert in Zeile 15 der Datei uci.sh.
uci_get_list_index |
( |
uci_path |
, |
|
|
value |
|
|
) |
| |
Ermittle die ID eines UCI-Listenelements.
- Parameter
-
uci_path | Der UCI-Pfad der Liste. |
value | Der Inhalt des zu suchenden Elements. |
- Rückgabe
- Die ID des Listenelements (beginnend bei Null) wird zurückgeliefert.
Falls das Element nicht gefunden wird, ist das Ergebnis leer.
Definiert in Zeile 22 der Datei uci.sh.