Lines Matching refs:proto
17 package android.util.proto;
23 * This class contains a list of helper functions to write common proto in
24 * //frameworks/base/core/proto/android/base directory
32 public static void toAggStatsProto(ProtoOutputStream proto, long fieldId,
34 final long aggStatsToken = proto.start(fieldId);
35 proto.write(AggStats.MIN, min);
36 proto.write(AggStats.AVERAGE, average);
37 proto.write(AggStats.MAX, max);
38 proto.end(aggStatsToken);
45 public static void toDuration(ProtoOutputStream proto, long fieldId, long startMs, long endMs) {
46 final long token = proto.start(fieldId);
47 proto.write(Duration.START_MS, startMs);
48 proto.write(Duration.END_MS, endMs);
49 proto.end(token);
53 * Helper function to write bit-wise flags to proto as repeated enums
56 public static void writeBitWiseFlagsToProtoEnum(ProtoOutputStream proto, long fieldId,
65 proto.write(fieldId, protoEnums[i]);
69 proto.write(fieldId, protoEnums[i]);