1*c8d645caSAndroid Build Coastguard Workersyntax = "proto2"; 2*c8d645caSAndroid Build Coastguard Worker 3*c8d645caSAndroid Build Coastguard Workermessage SubMessage { 4*c8d645caSAndroid Build Coastguard Worker optional string stringvalue = 1; 5*c8d645caSAndroid Build Coastguard Worker repeated int32 int32value = 2; 6*c8d645caSAndroid Build Coastguard Worker repeated fixed32 fixed32value = 3; 7*c8d645caSAndroid Build Coastguard Worker repeated fixed64 fixed64value = 4; 8*c8d645caSAndroid Build Coastguard Worker} 9*c8d645caSAndroid Build Coastguard Worker 10*c8d645caSAndroid Build Coastguard Workermessage TestMessage { 11*c8d645caSAndroid Build Coastguard Worker optional string stringvalue = 1; 12*c8d645caSAndroid Build Coastguard Worker repeated int32 int32value = 2; 13*c8d645caSAndroid Build Coastguard Worker repeated fixed32 fixed32value = 3; 14*c8d645caSAndroid Build Coastguard Worker repeated fixed64 fixed64value = 4; 15*c8d645caSAndroid Build Coastguard Worker optional SubMessage submsg = 5; 16*c8d645caSAndroid Build Coastguard Worker repeated string repeatedstring = 6; 17*c8d645caSAndroid Build Coastguard Worker} 18*c8d645caSAndroid Build Coastguard Worker 19*c8d645caSAndroid Build Coastguard Workermessage StaticMessage { 20*c8d645caSAndroid Build Coastguard Worker repeated fixed32 repint32 = 1; 21*c8d645caSAndroid Build Coastguard Worker} 22*c8d645caSAndroid Build Coastguard Worker 23*c8d645caSAndroid Build Coastguard Workerenum SignedEnum { 24*c8d645caSAndroid Build Coastguard Worker SE_MIN = -128; 25*c8d645caSAndroid Build Coastguard Worker SE_MAX = 127; 26*c8d645caSAndroid Build Coastguard Worker} 27*c8d645caSAndroid Build Coastguard Worker 28*c8d645caSAndroid Build Coastguard Workerenum UnsignedEnum { 29*c8d645caSAndroid Build Coastguard Worker UE_MIN = 0; 30*c8d645caSAndroid Build Coastguard Worker UE_MAX = 255; 31*c8d645caSAndroid Build Coastguard Worker} 32*c8d645caSAndroid Build Coastguard Worker 33*c8d645caSAndroid Build Coastguard Worker 34*c8d645caSAndroid Build Coastguard Worker 35