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.