Package: rgrpc 0.1.2

Troy Hernandez

rgrpc: Asynchronous 'gRPC' Client and Server Runtime

A first-class asynchronous 'gRPC' <https://grpc.io/> runtime built on the generic asynchronous 'C++' API ('GenericStub', 'AsyncGenericService') <https://grpc.github.io/grpc/cpp/>. Requests and responses cross the native boundary as method names plus opaque byte buffers; 'RProtoBuf' supplies and consumes the bytes, so schemas are loaded at runtime and no generated service stubs are required. Native completion threads never call the R API: completions are queued natively and delivered in batches on the R main thread. Complements 'RProtoBuf' rather than replacing it. Links against the system 'gRPC' library for 'C++'.

Authors:Troy Hernandez [aut, cre], cornball.ai [cph]

rgrpc_0.1.2.tar.gz
rgrpc_0.1.2.zip(r-4.7-x86_64)rgrpc_0.1.2.zip(r-4.6-x86_64)rgrpc_0.1.2.zip(r-4.5-x86_64)
rgrpc_0.1.2.tgz(r-4.6-x86_64)rgrpc_0.1.2.tgz(r-4.6-arm64)rgrpc_0.1.2.tgz(r-4.5-x86_64)rgrpc_0.1.2.tgz(r-4.5-arm64)
rgrpc_0.1.2.tar.gz(r-4.7-arm64)rgrpc_0.1.2.tar.gz(r-4.7-x86_64)rgrpc_0.1.2.tar.gz(r-4.6-arm64)rgrpc_0.1.2.tar.gz(r-4.6-x86_64)
rgrpc_0.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
rgrpc/json (API)

# Install 'rgrpc' in R:
install.packages('rgrpc', repos = c('https://cornball-ai.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cornball-ai/rgrpc/issues

Uses libs:
  • grpc– High performance general RPC framework
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

grpccpp

3.70 score 2 stars 259 downloads 24 exports 0 dependencies

Last updated from:2428c29dee. Checks:13 OK, 2 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK125
linux-devel-x86_64OK108
source / vignettesOK172
linux-release-arm64OK88
linux-release-x86_64OK115
macos-release-arm64OK109
macos-release-x86_64OK236
macos-oldrel-arm64OK117
macos-oldrel-x86_64OK262
windows-devel-arm64FAIL3889
windows-devel-x86_64OK769
windows-release-arm64FAIL3884
windows-release-x86_64OK705
windows-oldrel-x86_64OK712
wasm-releaseOK72

Exports:grpc_availablegrpc_awaitgrpc_callgrpc_cancelgrpc_clientgrpc_closegrpc_decodegrpc_fdgrpc_finishgrpc_methodgrpc_pendinggrpc_pollgrpc_readgrpc_replygrpc_sendgrpc_servergrpc_server_portgrpc_servicegrpc_stategrpc_status_codesgrpc_streamgrpc_tlsgrpc_versiongrpc_writes_done

Dependencies: