protobufs.pl -- Google's Protocol Buffers ("protobufs") |
protobuf_field_is_map/2 | Succeeds if MessageType 's FieldName is defined as a map<...> in the .proto file. | |
protobuf_map_pairs/3 | Convert between a list of protobuf map entries (in the form DictTag{key:Key, value:Value} and a key-value list as described in library(pairs). | |
protobuf_message/2 | Marshals and unmarshals byte streams encoded using Google's Protobuf grammars. | |
protobuf_message/3 | Marshals and unmarshals byte streams encoded using Google's Protobuf grammars. | |
protobuf_parse_from_codes/3 | Process bytes (list of int) that is the serialized form of a message (designated by MessageType ), creating a Prolog term. | |
protobuf_serialize_to_codes/3 | Process a Prolog term into bytes (list of int) that is the serialized form of a message (designated by MessageType ). | |