Lines Matching refs:buffer
20 unsigned char buffer[512]; variable
25 assert_int_equal(1, cbor_serialize(item, buffer, 512)); in test_serialize_uint8()
26 assert_memory_equal(buffer, (unsigned char[]){0x00}, 1); in test_serialize_uint8()
33 assert_int_equal(3, cbor_serialize(item, buffer, 512)); in test_serialize_uint16()
34 assert_memory_equal(buffer, ((unsigned char[]){0x19, 0x03, 0xE8}), 3); in test_serialize_uint16()
41 assert_int_equal(5, cbor_serialize(item, buffer, 512)); in test_serialize_uint32()
42 assert_memory_equal(buffer, ((unsigned char[]){0x1A, 0x00, 0x0F, 0x42, 0x40}), in test_serialize_uint32()
50 assert_int_equal(9, cbor_serialize(item, buffer, 512)); in test_serialize_uint64()
52 buffer, in test_serialize_uint64()
62 assert_int_equal(1, cbor_serialize(item, buffer, 512)); in test_serialize_negint8()
63 assert_memory_equal(buffer, (unsigned char[]){0x20}, 1); in test_serialize_negint8()
71 assert_int_equal(3, cbor_serialize(item, buffer, 512)); in test_serialize_negint16()
72 assert_memory_equal(buffer, ((unsigned char[]){0x39, 0x03, 0xE8}), 3); in test_serialize_negint16()
80 assert_int_equal(5, cbor_serialize(item, buffer, 512)); in test_serialize_negint32()
81 assert_memory_equal(buffer, ((unsigned char[]){0x3A, 0x00, 0x0F, 0x42, 0x40}), in test_serialize_negint32()
90 assert_int_equal(9, cbor_serialize(item, buffer, 512)); in test_serialize_negint64()
92 buffer, in test_serialize_negint64()
103 assert_int_equal(256 + 3, cbor_serialize(item, buffer, 512)); in test_serialize_definite_bytestring()
104 assert_memory_equal(buffer, ((unsigned char[]){0x59, 0x01, 0x00}), 3); in test_serialize_definite_bytestring()
105 assert_memory_equal(buffer + 3, data, 256); in test_serialize_definite_bytestring()
120 assert_int_equal(1 + 3 + 256 + 1, cbor_serialize(item, buffer, 512)); in test_serialize_indefinite_bytestring()
121 assert_memory_equal(buffer, ((unsigned char[]){0x5F, 0x59, 0x01, 0x00}), 4); in test_serialize_indefinite_bytestring()
122 assert_memory_equal(buffer + 4, data, 256); in test_serialize_indefinite_bytestring()
123 assert_memory_equal(buffer + 4 + 256, ((unsigned char[]){0xFF}), 1); in test_serialize_indefinite_bytestring()
132 assert_int_equal(1 + 12, cbor_serialize(item, buffer, 512)); in test_serialize_definite_string()
134 buffer, in test_serialize_definite_string()
152 assert_int_equal(15, cbor_serialize(item, buffer, 512)); in test_serialize_indefinite_string()
154 buffer, in test_serialize_indefinite_string()
170 assert_int_equal(3, cbor_serialize(item, buffer, 512)); in test_serialize_definite_array()
171 assert_memory_equal(buffer, ((unsigned char[]){0x82, 0x01, 0x02}), 3); in test_serialize_definite_array()
185 assert_int_equal(4, cbor_serialize(item, buffer, 512)); in test_serialize_indefinite_array()
186 assert_memory_equal(buffer, ((unsigned char[]){0x9F, 0x01, 0x02, 0xFF}), 4); in test_serialize_indefinite_array()
200 assert_int_equal(5, cbor_serialize(item, buffer, 512)); in test_serialize_definite_map()
201 assert_memory_equal(buffer, ((unsigned char[]){0xA2, 0x01, 0x02, 0x02, 0x01}), in test_serialize_definite_map()
216 assert_int_equal(6, cbor_serialize(item, buffer, 512)); in test_serialize_indefinite_map()
218 buffer, ((unsigned char[]){0xBF, 0x01, 0x02, 0x02, 0x01, 0xFF}), 6); in test_serialize_indefinite_map()
229 assert_int_equal(2, cbor_serialize(item, buffer, 512)); in test_serialize_tags()
230 assert_memory_equal(buffer, ((unsigned char[]){0xD5, 0x01}), 2); in test_serialize_tags()
239 assert_int_equal(3, cbor_serialize(item, buffer, 512)); in test_serialize_half()
240 assert_memory_equal(buffer, ((unsigned char[]){0xF9, 0x7E, 0x00}), 3); in test_serialize_half()
248 assert_int_equal(5, cbor_serialize(item, buffer, 512)); in test_serialize_single()
249 assert_memory_equal(buffer, ((unsigned char[]){0xFA, 0x47, 0xC3, 0x50, 0x00}), in test_serialize_single()
258 assert_int_equal(9, cbor_serialize(item, buffer, 512)); in test_serialize_double()
260 buffer, in test_serialize_double()
269 assert_int_equal(1, cbor_serialize(item, buffer, 512)); in test_serialize_ctrl()
270 assert_memory_equal(buffer, ((unsigned char[]){0xF7}), 1); in test_serialize_ctrl()
278 assert_int_equal(2, cbor_serialize(item, buffer, 512)); in test_serialize_long_ctrl()
279 assert_memory_equal(buffer, ((unsigned char[]){0xF8, 0xFE}), 2); in test_serialize_long_ctrl()
288 unsigned char *buffer; in test_auto_serialize() local
290 assert_int_equal(37, cbor_serialize_alloc(item, &buffer, &buffer_size)); in test_auto_serialize()
292 assert_memory_equal(buffer, ((unsigned char[]){0x84, 0x1B}), 2); in test_auto_serialize()
294 _CBOR_FREE(buffer); in test_auto_serialize()