package flare.rpc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum CompressionAlgorithm

rpc_meta.proto:87

Compresison algorithm, Offset of bit mask.

Used in: RpcMeta

enum MessageFlags

rpc_meta.proto:73

Bit mask.

enum MethodType

rpc_meta.proto:66

Method type expected by the sender. This can be inferred from `method_name` by the receiver. However, by providing this by the sender, on receiver side we can dispatch the message earlier without having to look into the method's descriptor, so as not to block processing of other messages.

Used in: RpcMeta

message RpcMeta

rpc_meta.proto:119

message RpcRequestMeta

rpc_meta.proto:96

Used in: RpcMeta

message RpcResponseMeta

rpc_meta.proto:109

Used in: RpcMeta

message SerializedClientPacket

binlog.proto:22

Only responses are stored. We (`RpcChannel`) don't care about requests.

message SerializedServerPacket

binlog.proto:31

Only requests are stored.

enum Status

rpc_meta.proto:24

KEEP IN SYNC WITH `common/rpc/rpc_error_code.proto`

Status codes here are business independent.