zuproto: 'Protocol Buffers' Decoding and Encoding with 'upb'
Source:R/zuproto-package.R
zuproto-package.RdDecodes and encodes 'Protocol Buffers' messages from descriptor sets rather than generated code. One message becomes a named list; many messages become a data frame built column by column. Uses a bundled copy of the 'upb' runtime (https://github.com/protocolbuffers/protobuf), so no system 'protobuf' library is required. Schemas are compiled into descriptor sets beforehand, with 'protoc' or 'buf'.
Author
Maintainer: Pedro Baltazar pedrobtz@gmail.com [copyright holder]
Authors:
Pedro Baltazar pedrobtz@gmail.com [copyright holder]
Other contributors:
Google LLC (upb and utf8_range, bundled in src/vendor) [copyright holder]
Yibo Cai (utf8_range, bundled in src/vendor/utf8_range) [copyright holder]