grpc
▼
Project version
v0.9.0
v0.8.1
v0.8.0
v0.7.0
v0.6.0
v0.5.0
v0.5.0-beta.1
v0.5.0-beta
v0.4.0-alpha.2
v0.3.1
v0.3.0-alpha.2
v0.3.0-alpha.1
v0.3.0-alpha
Pages
Modules
API Reference
Modules
gRPC Elixir
Table of contents
Installation
Usage
Client Adapter and Configuration
Features
Benchmark
Contributing
GRPC
Summary
Functions
version/0
GRPC.Channel
Sections
Fields
Summary
Types
t/0
GRPC.Client.Adapter
Summary
Types
fin/0
Callbacks
cancel/1
connect/2
disconnect/1
end_stream/1
receive_data/2
send_data/3
send_headers/2
send_request/3
GRPC.Client.Adapters.Gun
Summary
Functions
retry_fun/2
GRPC.Client.Adapters.Mint
Summary
Functions
check_for_error/1
connect/2
handle_errors_receive_data/2
GRPC.Client.Interceptor
Summary
Types
next/0
options/0
req/0
Callbacks
call/4
init/1
GRPC.Client.Interceptors.Logger
Sections
Options
Usage
Usage with custom level
GRPC.Client.Stream
Sections
Fields
Summary
Types
t/0
Functions
put_headers/2
receive_data/2
GRPC.Codec
Summary
Callbacks
decode/2
encode/1
name/0
pack_for_channel/1
unpack_from_channel/1
GRPC.Codec.Erlpack
Summary
Functions
decode/2
encode/1
name/0
GRPC.Codec.JSON
Sections
Behavior Functions
Summary
Functions
decode/2
encode/1
name/0
GRPC.Codec.Proto
Summary
Functions
decode/2
encode/1
name/0
GRPC.Codec.WebText
Summary
Functions
decode/2
encode/1
name/0
pack_for_channel/1
unpack_from_channel/1
GRPC.Compressor
Summary
Callbacks
compress/1
decompress/1
name/0
GRPC.Compressor.Gzip
Summary
Functions
compress/1
decompress/1
name/0
GRPC.Credential
Sections
Examples
Summary
Types
t/0
Functions
new/1
GRPC.Endpoint
Sections
Usage
Summary
Functions
intercept/1
intercept/2
run/2
GRPC.Logger
Summary
Functions
crash_reason/3
GRPC.Message
Summary
Functions
complete?/1
from_data/1
from_data/2
from_frame/1
from_frame/2
get_message/1
get_message/2
message_length/1
to_data/2
GRPC.Protoc.CLI
Sections
Examples
Summary
Functions
supported_features/0
GRPC.Server
Sections
gRPC HTTP/JSON transcoding
Summary
Types
rpc/0
rpc_req/0
rpc_return/0
Functions
send_headers/2
send_reply/3
set_compressor/2
set_headers/2
set_trailers/2
GRPC.Server.Adapter
Summary
Types
state/0
Callbacks
send_headers/2
send_reply/3
start/4
stop/2
GRPC.Server.Adapters.Cowboy
Summary
Functions
child_spec/4
get_bindings/1
get_cert/1
get_headers/1
get_peer/1
get_qs/1
read_body/1
reading_stream/1
send_trailers/2
set_compressor/2
set_headers/2
set_resp_trailers/2
start/4
start_link/4
GRPC.Server.Adapters.Cowboy.Handler
Summary
Types
headers/0
init_result/0
init_state/0
is_fin/0
pending_reader/0
stream_body_opts/0
stream_state/0
Functions
call_rpc/3
exit_handler/2
get_bindings/1
get_cert/1
get_headers/1
get_peer/1
get_qs/1
info/3
init/2
read_body/1
read_full_body/1
set_compressor/2
set_resp_headers/2
set_resp_trailers/2
stream_body/5
stream_reply/3
stream_trailers/2
terminate/3
GRPC.Server.Interceptor
Summary
Types
next/0
options/0
rpc_return/0
Callbacks
call/4
init/1
GRPC.Server.Interceptors.Logger
Sections
Options
Usage
Summary
Functions
formatted_diff/1
GRPC.Server.Router
Summary
Types
http_method/0
route/0
Functions
build_route/1
build_route/2
match/2
match/3
split_path/1
GRPC.Server.Stream
Sections
Fields
Summary
Types
t/0
Functions
send_reply/3
GRPC.Server.Supervisor
Summary
Types
sup_flags/0
Functions
child_spec/1
child_spec/3
init/1
start_link/1
GRPC.Service
Summary
Functions
grpc_type/1
rpc/4
rpc_options/1
rpc_options/2
stream/1
GRPC.Status
Summary
Types
t/0
Functions
aborted/0
already_exists/0
cancelled/0
code_name/1
data_loss/0
deadline_exceeded/0
failed_precondition/0
http_code/1
internal/0
invalid_argument/0
not_found/0
ok/0
out_of_range/0
permission_denied/0
resource_exhausted/0
status_message/1
unauthenticated/0
unavailable/0
unimplemented/0
unknown/0
GRPC.Stream
Summary
Functions
get_headers/1
GRPC.Stub
Summary
Types
receive_data_return/0
rpc_return/0
Functions
cancel/1
connect/2
connect/3
disconnect/1
end_stream/1
recv/2
retry_timeout/1
send_request/3
GRPC.Telemetry
Sections
Client-side Events
Server-side Events
Summary
Functions
client_rpc_prefix/0
server_rpc_prefix/0
Deprecated
GRPC.ClientInterceptor
Summary
Types
next/0
options/0
req/0
Callbacks
call/4
init/1
GRPC.ServerInterceptor
Summary
Types
next/0
options/0
rpc_return/0
Callbacks
call/4
init/1
Exceptions
GRPC.RPCError
Summary
Types
t/0
Functions
exception/2
is_rpc_error/2
new/1
GRPC.Server.Adapters.ReportException
Summary
Functions
message/1
new/4
Search documentation of grpc
Settings
View Source
GRPC
(grpc v0.9.0)
Summary
Functions
version()
Returns version of this project.
Functions
Link to this function
version()
View Source
Returns version of this project.
×