File: control

package info (click to toggle)
asyncfuture 1.0-1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 376 kB
  • sloc: cpp: 4,200; makefile: 35
file content (27 lines) | stat: -rw-r--r-- 1,061 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Source: asyncfuture
Section: libs
Priority: optional
Maintainer: Wookey <wookey@debian.org>
Build-Depends: debhelper-compat (= 12), qbs, qtbase5-dev
Standards-Version: 4.5.1
Homepage: https://github.com/vpicaver/asyncfuture
Rules-Requires-Root: no

Package: libasyncfuture-dev 
Architecture: any
Multi-Arch: same
Depends: qtbase5-dev, ${misc:Depends}
Description: Use QFuture (Qt) like a Promise object
 QFuture is used together with QtConcurrent to represent the result of
 an asynchronous computation. It is a powerful component for
 multi-thread programming. But its usage is limited to the result of
 threads, it doesn't work with the asynchronous signal emitted by
 QObject. And it is troublesome to setup the listener function via
 QFutureWatcher.
 .
 AsyncFuture is designed to enhance the function to offer a better way
 to use it for asynchronous programming. It provides a Promise object-
 like interface. This project is inspired by AsynQt and RxCpp.
 .
 This package contains the development header file (there is no
 corresponding library binary).