-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathDESCRIPTION
More file actions
45 lines (45 loc) · 1.82 KB
/
DESCRIPTION
File metadata and controls
45 lines (45 loc) · 1.82 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Type: Package
Package: nanonext
Title: Lightweight Toolkit for Messaging, Concurrency and the Web
Version: 1.8.1.9000
Authors@R: c(
person("Charlie", "Gao", , "charlie.gao@posit.co", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-0750-061X")),
person("Posit Software, PBC", role = c("cph", "fnd"),
comment = c(ROR = "03wc8by49")),
person("Hibiki AI Limited", role = "cph"),
person("R Consortium", role = "fnd",
comment = c(ROR = "01z833950"))
)
Description: 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.
License: MIT + file LICENSE
URL: https://nanonext.r-lib.org, https://github.com/r-lib/nanonext
BugReports: https://github.com/r-lib/nanonext/issues
Depends:
R (>= 3.6)
Suggests:
later,
litedown
Enhances:
promises
VignetteBuilder:
litedown
Biarch: true
Config/build/compilation-database: true
Config/Needs/website: tidyverse/tidytemplate
Config/usethis/last-upkeep: 2025-04-23
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
SystemRequirements: 'libnng' >= 1.9 and 'libmbedtls' >= 2.5, or 'cmake' to
compile NNG and/or Mbed TLS included in package sources