// This proto file is only used for testing purpose. syntax = "proto2"; package android.util; message PrimitiveProto { optional int32 val_int32 = 1; optional int64 val_int64 = 2; optional float val_float = 3; optional double val_double = 4; optional uint32 val_uint32 = 5; optional uint64 val_uint64 = 6; optional fixed32 val_fixed32 = 7; optional fixed64 val_fixed64 = 8; optional bool val_bool = 9; optional string val_string = 10; optional bytes val_bytes = 11; optional sfixed32 val_sfixed32 = 12; optional sfixed64 val_sfixed64 = 13; optional sint32 val_sint32 = 14; optional sint64 val_sint64 = 15; enum Count { ZERO = 0; ONE = 1; TWO = 2; }; optional Count val_enum = 16; } message ComplexProto { repeated int32 ints = 1; message Log { optional int32 id = 1; optional string name = 2; optional bytes data = 3; } repeated Log logs = 2; }