Lines Matching refs:cbor_item_t
12 size_t cbor_bytestring_length(const cbor_item_t *item) {
17 unsigned char *cbor_bytestring_handle(const cbor_item_t *item) {
22 bool cbor_bytestring_is_definite(const cbor_item_t *item) {
27 bool cbor_bytestring_is_indefinite(const cbor_item_t *item) {
31 cbor_item_t *cbor_new_definite_bytestring(void) {
32 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
34 *item = (cbor_item_t){
42 cbor_item_t *cbor_new_indefinite_bytestring(void) {
43 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
45 *item = (cbor_item_t){
61 cbor_item_t *cbor_build_bytestring(cbor_data handle, size_t length) {
62 cbor_item_t *item = cbor_new_definite_bytestring();
71 void cbor_bytestring_set_handle(cbor_item_t *item,
80 cbor_item_t **cbor_bytestring_chunks_handle(const cbor_item_t *item) {
86 size_t cbor_bytestring_chunk_count(const cbor_item_t *item) {
92 bool cbor_bytestring_add_chunk(cbor_item_t *item, cbor_item_t *chunk) {
108 cbor_item_t **new_chunks_data = _cbor_realloc_multiple(
109 data->chunks, sizeof(cbor_item_t *), new_chunk_capacity);