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