Paket: libfuture-perl (0.39-1)
Links für libfuture-perl
Debian-Ressourcen:
Quellcode-Paket libfuture-perl herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [metacpan.org]
Ähnliche Pakete:
Modul für Operationen, die auf den Abschluss warten
Ein Future-Objekt stellt einen Vorgang dar, der gerade ausgeführt wird oder vor kurzem abgeschlossen wurde. Es kann auf verschiedene Arten verwendet werden, um den Steuerungs- und Datenfluss über ein asynchrones Programm zu verwalten.
Einige Futures stellen eine einzelne Operation dar und werden durch Aufrufen der Methoden done oder fail explizit als bereit markiert. Diese werden hier als »Leaf«-Futures bezeichnet und vom neuen Konstruktor zurückgegeben.
Andere Futures stellen eine Sammlung von Unteraufgaben (sub-tasks) dar und werden implizit als bereit markiert, abhängig von der erforderlichen Bereitschaft ihrer Komponenten-Futures. Diese werden hier als »abhängige« Futures bezeichnet und von den verschiedenen wait_*- und need_*-Konstruktoren zurückgegeben.
Es ist beabsichtigt, dass Bibliotheksfunktionen, die asynchrone Vorgänge ausführen, Future-Objekte verwenden, um ausstehende Vorgänge darzustellen, und es ihren aufrufenden Programmen ermöglichen, den Abschluss dieser Vorgänge zu steuern oder darauf zu warten. Die Implementierung und der Benutzer einer solchen Schnittstelle würden typischerweise unterschiedliche Methoden der Klasse verwenden. Die folgenden Methoden sind in zwei Abschnitten dokumentiert; diejenigen, die für jede Seite der Schnittstelle von Interesse sind.
Andere Pakete mit Bezug zu libfuture-perl
|
|
|
|
-
- dep: perl (>= 5.15.8)
- Larry Wall's Practical Extraction und Report Language
libfuture-perl herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 72,7 kB | 177,0 kB | [Liste der Dateien] |