Goby3  3.1.5a
2024.05.23
mosh_relay_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.acomms.protobuf;
8 
9 message MoshRelayConfig
10 {
11  optional goby.middleware.protobuf.AppConfig app = 1;
12  optional goby.zeromq.protobuf.InterProcessPortalConfig interprocess = 2
13  [(goby.field) = { cfg { env: "GOBY_INTERPROCESS" } }];
14 
15  optional string ip_address = 3 [default = "127.0.0.1"];
16  optional uint32 udp_port = 4;
17  optional bool bind = 5;
18 
19  required uint32 src_modem_id = 6;
20  required uint32 dest_modem_id = 7;
21 }