Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal 'RPC' protocols and file formats. Additional documentation is available in two included vignettes one of which corresponds to our paper in the Journal of Statistical Software (2016, v71i02). Either version 2 or 3 of the 'Protocol Buffers' 'API' is supported.

Maintainer: Dirk Eddelbuettel <edd at debian.org>

Author(s): Romain Francois, Dirk Eddelbuettel, Murray Stokely and Jeroen Ooms

Install package and any missing dependencies by running this line in your R console:

install.packages("RProtoBuf")

Depends R (>= 3.0.0), methods
Imports utils, stats, tools, Rcpp, RCurl
Suggests RUnit, highlight
Enhances
Linking to Rcpp
Reverse
depends
Reverse
imports
Reverse
suggests
jmvcore, protolite
Reverse
enhances
HistogramTools
Reverse
linking to

Package RProtoBuf
Materials
URL https://github.com/eddelbuettel/rprotobuf
Task Views HighPerformanceComputing
Version 0.4.9
Published 2017-03-07
License GPL (>= 2)
BugReports https://github.com/eddelbuettel/rprotobuf/issues
SystemRequirements ProtoBuf libraries and compiler version 2.2.0 or later; version 3.0.0 or later is supported as well. On Debian/Ubuntu these can be installed as libprotoc-dev and libprotobuf-dev, while on Fedora/CentOS protobuf-devel and protobuf-compiler are needed.
NeedsCompilation yes
Citation
CRAN checks RProtoBuf check results
Package source RProtoBuf_0.4.9.tar.gz