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). |   |