Goby3  3.1.5
2024.05.14
coroner_config.proto
Go to the documentation of this file.
1 syntax = "proto2";
2 import "goby/protobuf/option_extensions.proto";
3 import "goby/middleware/protobuf/app_config.proto";
4 import "goby/zeromq/protobuf/interprocess_config.proto";
5 import "dccl/option_extensions.proto";
6 
7 package goby.apps.zeromq.protobuf;
8 
9 message CoronerConfig
10 {
11  option (dccl.msg).unit_system = "si";
12  optional goby.middleware.protobuf.AppConfig app = 1;
13  optional goby.zeromq.protobuf.InterProcessPortalConfig interprocess = 2 [(goby.field) = { cfg { env: "GOBY_INTERPROCESS" } }];
14 
15 
16  repeated string expected_name = 10;
17 
18  optional float request_interval = 20
19  [default = 10, (dccl.field).units.base_dimensions = "T"];
20  optional float response_timeout = 21
21  [default = 5, (dccl.field).units.base_dimensions = "T"];
22 
23  optional bool auto_add_new_apps = 22 [default = false];
24 
25  optional string report_file = 23;
26 }