cmvr-es/protos/cmvr/config/grpc_server_config/grpc_server_config.proto

19 lines
623 B
Protocol Buffer

syntax = "proto3";
package cmvr.config;
message GRPCServerConfig {
string host = 1;
string port = 2;
bool enable_reflection = 3;
string id = 4;
// Bounds the continuity-oriented media queue before the gRPC stream skips
// ahead and waits for a new key frame. Zero uses the service default.
uint32 camera_stream_max_pending_frames = 5;
// Frames older than this monotonic age are not sent. Zero uses the service
// default so configurations written before these fields remain low-latency.
uint32 camera_stream_max_frame_age_ms = 6;
}
message GRPCServerRootConfig {
GRPCServerConfig grpc_server = 1;
}