summaryrefslogtreecommitdiff
path: root/portmap.proto
blob: 2a0d627b24f910ea461079f511b9d89b2522b5c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
syntax = "proto3";

package gus;

message Portmap {
        int64              listen        = 1;  // `autogenpb:unique`
        string             connect       = 2;  // `autogenpb:unique`
        bool               enabled       = 3;
        bool               allowIPv4     = 4;
}

message Portmaps {                             // `autogenpb:marshal` `autogenpb:gui` `autogenpb:nomutex`
        string             uuid          = 1;  // `autogenpb:uuid:49a865ea-292d-48fd-8dc2-d0f82d5fd016`
        string             version       = 2;  // `autogenpb:version:v0.0.1`
        repeated Portmap   portmaps      = 3;
}