![]() |
yumapro
25.10-1
YumaPro SDK
|
CBOR Write functions. More...
#include <stdio.h>#include <xmlstring.h>#include "getcb.h"#include "ncxtypes.h"#include "ses.h"#include "status.h"#include "val.h"#include "val_util.h"#include "xml_msg.h"

Go to the source code of this file.
Data Structures | |
| struct | cbor_wr_parms_t |
| Parameter Request Block used instead of passing lots of leafs. More... | |
| struct | cbor_walker_cookie_t |
| XML walker cookie for GET callback processing. More... | |
Functions | |
| void | cbor_wr_begin_elem (ses_cb_t *scb, xml_msg_hdr_t *msg, obj_template_t *obj, cbor_wr_parms_t *parms) |
| Write a start CBOR node to the specified session. More... | |
| void | cbor_wr_begin_list (ses_cb_t *scb, xml_msg_hdr_t *msg) |
| Write a start CBOR list entry. More... | |
| void | cbor_wr_end_elem (ses_cb_t *scb, xml_msg_hdr_t *msg, obj_template_t *obj) |
| Write an end container: indef (break) to the specified session. More... | |
| void | cbor_wr_string_elem (ses_cb_t *scb, xml_msg_hdr_t *msg, const xmlChar *strval, obj_template_t *obj, cbor_wr_parms_t *parms) |
| Write a string CBOR node to the specified session. More... | |
| void | cbor_wr_uint_elem (ses_cb_t *scb, xml_msg_hdr_t *msg, uint64 val, obj_template_t *obj, cbor_wr_parms_t *parms) |
| Write a UINT CBOR node to the specified session. More... | |
| void | cbor_wr_val (ses_cb_t *scb, xml_msg_hdr_t *msg, val_value_t *val, cbor_wr_parms_t *parms) |
| Output val_value_t node contents only. More... | |
| void | cbor_wr_child_obj (ses_cb_t *scb, xml_msg_hdr_t *msg, getcb_get2_t *parent_get2cb, obj_template_t *objnode, cbor_wr_parms_t *parms) |
| Write an entire <get2> val_value_t out from the obj_template_t callback. More... | |
| void | cbor_wr_start_msg (ses_cb_t *scb) |
| Write the CBOR start message byte. More... | |
| status_t | cbor_wr_file (const xmlChar *filespec, xml_msg_hdr_t *hdr, val_value_t *val, cbor_wr_parms_t *parms) |
| Write the specified value to a FILE in CBOR format. More... | |
| status_t | cbor_wr_open_file (FILE *fp, xml_msg_hdr_t *hdr, val_value_t *val, cbor_wr_parms_t *parms) |
| Write the specified value to an open FILE in CBOR format. More... | |
CBOR Write functions.