Goby3  3.1.5a
2024.05.23
intermodule.proto
Go to the documentation of this file.
1 syntax = "proto2";
2 import "dccl/option_extensions.proto";
3 import "goby/protobuf/option_extensions.proto";
4 import "goby/middleware/protobuf/serializer_transporter.proto";
5 
6 package goby.middleware.intermodule.protobuf;
7 
8 message Subscription
9 {
10  required string id = 1;
11  optional goby.middleware.protobuf.SerializerTransporterKey key = 2;
12  enum Action
13  {
14  SUBSCRIBE = 1;
15  UNSUBSCRIBE = 2;
16  UNSUBSCRIBE_ALL = 3;
17  }
18  required Action action = 5;
19 }