Source: r-cran-nanonext Standards-Version: 4.7.4 Maintainer: Debian R Packages Maintainers Uploaders: Charles Plessy , Section: gnu-r Testsuite: autopkgtest-pkg-r Build-Depends: debhelper-compat (= 13), dh-r, r-base-dev, libnng-dev, libmbedtls-dev, Vcs-Browser: https://salsa.debian.org/r-pkg-team/r-cran-nanonext Vcs-Git: https://salsa.debian.org/r-pkg-team/r-cran-nanonext.git Homepage: https://cran.r-project.org/package=nanonext Package: r-cran-nanonext Architecture: any Depends: ${R:Depends}, ${shlibs:Depends}, ${misc:Depends}, Recommends: ${R:Recommends}, Suggests: ${R:Suggests}, Description: Lightweight Toolkit for Messaging, Concurrency and the Web R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. A toolkit for messaging, concurrency and the web. High-performance socket messaging over in-process, IPC, TCP, WebSocket and secure TLS transports implements 'Scalability Protocols', a standard for common communications patterns including publish/subscribe, request/reply and survey. A threaded concurrency framework with intuitive 'aio' objects that resolve automatically upon completion of asynchronous operations, and synchronisation primitives that allow R to wait on events signalled by concurrent threads. A unified HTTP server hosting REST endpoints, WebSocket connections and streaming on a single port, with a built-in HTTP client.