HomeSort by relevance Sort by last modified time
    Searched defs:ProtoOutputStream (Results 1 - 20 of 20) sorted by null

  /cts/tests/tests/proto/src/android/util/proto/cts/
ProtoOutputStreamBoolTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the bool methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_BOOL;
51 po.writeBool(ProtoOutputStream.makeFieldId(1, fieldFlags), false);
52 po.writeBool(ProtoOutputStream.makeFieldId(2, fieldFlags), true);
64 * Test that writing a with ProtoOutputStream matches, and can be read by standard proto.
76 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_BOOL
    [all...]
ProtoOutputStreamBytesTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the bytes methods on the ProtoOutputStream class.
55 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
56 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_BYTES;
60 po.writeBytes(ProtoOutputStream.makeFieldId(1, fieldFlags), data);
74 * Test that writing a with ProtoOutputStream matches, and can be read by standard proto.
91 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_BYTES
    [all...]
ProtoOutputStreamDoubleTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the double methods on the ProtoOutputStream class.
62 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
63 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_DOUBLE;
65 po.writeDouble(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
66 po.writeDouble(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
67 po.writeDouble(ProtoOutputStream.makeFieldId(3, fieldFlags), -1234.432);
68 po.writeDouble(ProtoOutputStream.makeFieldId(4, fieldFlags), 42.42)
    [all...]
ProtoOutputStreamEnumTest.java 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)
    [all...]
ProtoOutputStreamFixed32Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the fixed32 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_FIXED32;
51 po.writeFixed32(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeFixed32(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeFixed32(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeFixed32(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamFixed64Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the fixed64 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_FIXED64;
51 po.writeFixed64(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeFixed64(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeFixed64(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeFixed64(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamFloatTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the float methods on the ProtoOutputStream class.
63 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
64 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_FLOAT;
66 po.writeFloat(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
67 po.writeFloat(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
68 po.writeFloat(ProtoOutputStream.makeFieldId(3, fieldFlags), -1234.432f);
69 po.writeFloat(ProtoOutputStream.makeFieldId(4, fieldFlags), 42.42f)
    [all...]
ProtoOutputStreamInt32Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_INT32;
51 po.writeInt32(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeInt32(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeInt32(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeInt32(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamInt64Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the int64 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_INT64;
51 po.writeInt64(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeInt64(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeInt64(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeInt64(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamSFixed32Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the sfixed32 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_SFIXED32;
51 po.writeSFixed32(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeSFixed32(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeSFixed32(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeSFixed32(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamSFixed64Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the sfixed64 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_SFIXED64;
51 po.writeSFixed64(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeSFixed64(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeSFixed64(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeSFixed64(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamSInt32Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the sint32 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_SINT32;
51 po.writeSInt32(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeSInt32(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeSInt32(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeSInt32(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamSInt64Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the sint64 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_SINT64;
51 po.writeSInt64(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeSInt64(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeSInt64(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeSInt64(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamTagTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test tag related methods on ProtoOutputStream.
34 assertCheckFieldIdThrows(ProtoOutputStream.FIELD_TYPE_DOUBLE, ProtoOutputStream.FIELD_TYPE_INT32);
35 ProtoOutputStream.checkFieldId(1 | ProtoOutputStream.FIELD_TYPE_ENUM, ProtoOutputStream.FIELD_TYPE_ENUM);
43 ProtoOutputStream.checkFieldId(1 | ProtoOutputStream.FIELD_COUNT_UNKNOWN,
44 ProtoOutputStream.FIELD_COUNT_UNKNOWN)
    [all...]
ProtoOutputStreamUInt32Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the uint32 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_UINT32;
51 po.writeUInt32(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeUInt32(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeUInt32(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeUInt32(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamUInt64Test.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the uint64 methods on the ProtoOutputStream class.
48 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
49 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_UINT64;
51 po.writeUInt64(ProtoOutputStream.makeFieldId(1, fieldFlags), 0);
52 po.writeUInt64(ProtoOutputStream.makeFieldId(2, fieldFlags), 1);
53 po.writeUInt64(ProtoOutputStream.makeFieldId(3, fieldFlags), -1);
54 po.writeUInt64(ProtoOutputStream.makeFieldId(4, fieldFlags), Integer.MIN_VALUE)
    [all...]
ProtoOutputStreamStringTest.java 19 import android.util.proto.ProtoOutputStream;
27 * Test the string methods on the ProtoOutputStream class.
54 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
55 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_STRING;
59 po.writeString(ProtoOutputStream.makeFieldId(1, fieldFlags), string);
89 final ProtoOutputStream po = new ProtoOutputStream(chunkSize);
90 final long fieldFlags = ProtoOutputStream.FIELD_COUNT_SINGLE | ProtoOutputStream.FIELD_TYPE_STRING
    [all...]
  /frameworks/base/libs/protoutil/src/
ProtoOutputStream.cpp 21 #include <android/util/ProtoOutputStream.h>
27 ProtoOutputStream::ProtoOutputStream()
37 ProtoOutputStream::~ProtoOutputStream()
43 ProtoOutputStream::clear()
54 ProtoOutputStream::write(uint64_t fieldId, double val)
80 ProtoOutputStream::write(uint64_t fieldId, float val)
106 ProtoOutputStream::write(uint64_t fieldId, int val)
134 ProtoOutputStream::write(uint64_t fieldId, long long val
    [all...]
  /frameworks/base/libs/protoutil/include/android/util/
ProtoOutputStream.h 85 * See the java version implementation (ProtoOutputStream.java) for more infos.
87 class ProtoOutputStream
90 ProtoOutputStream();
91 ~ProtoOutputStream();
113 * Returns how many bytes are buffered in ProtoOutputStream.
120 * it is not able to write to ProtoOutputStream any more since the data is compact.
127 * Clears the ProtoOutputStream so the buffer can be reused instead of deallocation/allocation again.
  /frameworks/base/core/java/android/util/proto/
ProtoOutputStream.java 103 public final class ProtoOutputStream {
104 public static final String TAG = "ProtoOutputStream";
230 * Construct a ProtoOutputStream with the default chunk size.
232 public ProtoOutputStream() {
237 * Construct a ProtoOutputStream with the given chunk size.
239 public ProtoOutputStream(int chunkSize) {
244 * Construct a ProtoOutputStream that sits on top of an OutputStream.
250 public ProtoOutputStream(OutputStream stream) {
256 * Construct a ProtoOutputStream that sits on top of a FileDescriptor.
262 public ProtoOutputStream(FileDescriptor fd)
    [all...]

Completed in 221 milliseconds