Type: Package
Package: nanonext
Title: NNG (Nanomsg Next Gen) Lightweight Messaging Library
Version: 1.7.0
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")
  )
Description: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ.
    NNG is a socket library for reliable, high-performance 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 service discovery. As
    its own threaded concurrency framework, provides a toolkit for
    asynchronous programming and distributed computing. Intuitive 'aio'
    objects resolve automatically when asynchronous operations complete,
    and synchronisation primitives allow R to wait upon events signalled
    by concurrent threads.
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
RoxygenNote: 7.3.2
SystemRequirements: 'libnng' >= 1.9 and 'libmbedtls' >= 2.5, or 'cmake'
        and 'xz' to compile NNG and/or Mbed TLS included in package
        sources
NeedsCompilation: yes
Packaged: 2025-09-01 16:18:28 UTC; shikokuchuo
Author: Charlie Gao [aut, cre] (ORCID: <https://orcid.org/0000-0002-0750-061X>),
  Posit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>),
  Hibiki AI Limited [cph],
  R Consortium [fnd]
Maintainer: Charlie Gao <charlie.gao@posit.co>
Repository: CRAN
Date/Publication: 2025-09-01 17:10:02 UTC
Built: R 4.6.0; aarch64-apple-darwin20; 2025-09-03 23:07:26 UTC; unix
Archs: nanonext.so.dSYM
