aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/nanopb/tests/multiple_files/multifile2.proto
blob: 4af45fd9acf9edbae34afde361b3bd618650c6b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Test if including generated header file for this file + implicit include of
// multifile2.pb.h still compiles. Used with test_compiles.c.
syntax = "proto2";

import "multifile1.proto";

message Callback2Message {
    required TestMessage tstmsg = 1;
    required SubMessage submsg = 2;
}

message OneofMessage {
    oneof msgs {
        StaticMessage tstmsg = 1;
    }
}

message Enums {
    required SignedEnum senum = 1;
    required UnsignedEnum uenum = 2;
}