API Reference Protox v2.0.4
View SourceModules
Use this module to generate the Elixir structs corresponding to a set of protobuf definitions and to encode/decode instances of these structures.
This error is thrown when a data could not be decoded.
Default values of Protocol Buffers types.
This error is thrown when a message could not be encoded.
The definition of a protobuf field (e.g. tag, type, etc.).
This error is thrown when decoding data with a field which tag is 0.
This error is thrown when a field is constructed with an invalid atribute.
Defines the kind of a field.
This module provides a helper function to merge messages.
Represents the schema of a Protocol Buffers message once it has been processed by Protox.
Represents a oneof field in protobuf.
This error is thrown when encoding or decoding a Protobuf 2 message
with unset required fields (that is, that have the value nil
).
Represents a scalar field in a Protocol Buffer message.
This module describes the types that define a protobuf message.
Mix Tasks
Generate Elixir code from .proto
files.