/grpc_lib

Shared library for gRPC client and server

Primary LanguageErlangApache License 2.0Apache-2.0

grpc_lib

A small library of some functions that are shared between the grpc application (gRPC server in Erlang) and the grpc_client application (gRPC client in Erlang).

Build

gRPC uses erlang.mk or rebar3. On Unix systems it can be built with:

make

or

rebar3 compile

make edoc can be used to generate documentation for the individual modules from edoc comments in those modules.

See the erlang.mk documentation for an explanation on how the tool can be used in a Windows environment.

Dependencies

  • gpb is used to encode and decode the protobuf messages. This is a 'build' dependency: the generated modules do not need gpb at run time.

License

Apache 2.0