Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
terminate_config.proto
Go to the documentation of this file.
1syntax = "proto2";
2import "goby/protobuf/option_extensions.proto";
3import "goby/middleware/protobuf/app_config.proto";
4import "goby/zeromq/protobuf/interprocess_config.proto";
5import "dccl/option_extensions.proto";
6
7package goby.apps.zeromq.protobuf;
8
9message TerminateConfig
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 repeated string target_name = 3;
16 repeated uint32 target_pid = 4;
17
18 optional float response_timeout = 5
19 [default = 10, (dccl.field).units.base_dimensions = "T"];
20}