Home | History | Annotate | Download | only in cts

Lines Matching defs:ProtoOutputStream

19 import android.util.proto.ProtoOutputStream;
27 * Test the enum methods on the ProtoOutputStream class.
51 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
52 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_ENUM;
54 po.writeEnum(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
55 po.writeEnum(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
56 po.writeEnum(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
57 po.writeEnum(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE);
58 po.writeEnum(ProtoOutputStream.makeFieldId(5, fieldFlags), Integer.MAX_VALUE);
81 * Test that writing a with ProtoOutputStream matches, and can be read by standard proto.
96 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_ENUM;
99 final ProtoOutputStream po = new ProtoOutputStream(0);
102 po.writeEnum(ProtoOutputStream.makeFieldId(fieldId, fieldFlags), val);
134 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
135 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_REPEATED | ProtoOutputStream.FIELD_TYPE_ENUM;
137 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
138 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
139 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
140 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE);
141 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(5, fieldFlags), Integer.MAX_VALUE);
143 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
144 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
145 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
146 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE);
147 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(5, fieldFlags), Integer.MAX_VALUE);
190 * Test that writing a with ProtoOutputStream matches, and can be read by standard proto.
202 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_REPEATED | ProtoOutputStream.FIELD_TYPE_ENUM;
205 final ProtoOutputStream po = new ProtoOutputStream(0);
209 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(fieldId, fieldFlags), val[i]);
246 private void writePackedEnum(ProtoOutputStream po, int fieldId, int val) {
247 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_ENUM;
248 po.writePackedEnum(ProtoOutputStream.makeFieldId(fieldId, fieldFlags), new int[] { val, val });
255 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
256 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_ENUM;
258 po.writePackedEnum(ProtoOutputStream.makeFieldId(1000, fieldFlags), null);
259 po.writePackedEnum(ProtoOutputStream.makeFieldId(1001, fieldFlags), new int[0]);
306 * Test that writing a with ProtoOutputStream matches, and can be read by standard proto.
322 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_ENUM;
325 final ProtoOutputStream po = new ProtoOutputStream(0);
328 po.writePackedEnum(ProtoOutputStream.makeFieldId(fieldId, fieldFlags), val);
348 final ProtoOutputStream po = new ProtoOutputStream();
349 po.writeEnum(ProtoOutputStream.makeFieldId(1,
350 ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_DOUBLE), 0);
357 final ProtoOutputStream po = new ProtoOutputStream();
358 po.writeEnum(ProtoOutputStream.makeFieldId(1,
359 ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_ENUM), 0);
368 final ProtoOutputStream po = new ProtoOutputStream();
369 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(1,
370 ProtoOutputStream.FIELD_COUNT_REPEATED | ProtoOutputStream.FIELD_TYPE_DOUBLE), 0);
377 final ProtoOutputStream po = new ProtoOutputStream();
378 po.writeRepeatedEnum(ProtoOutputStream.makeFieldId(1,
379 ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_ENUM), 0);
388 final ProtoOutputStream po = new ProtoOutputStream();
389 po.writePackedEnum(ProtoOutputStream.makeFieldId(1,
390 ProtoOutputStream.FIELD_COUNT_PACKED | ProtoOutputStream.FIELD_TYPE_DOUBLE),
398 final ProtoOutputStream po = new ProtoOutputStream();
399 po.writePackedEnum(ProtoOutputStream.makeFieldId(1,
400 ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_ENUM),