Helper functions for mpack.
More...
#include "dist/mpack/mpack.h"
#include "dist/sds/sds.h"
Go to the source code of this file.
Helper functions for mpack.
◆ log_mpack_node_error()
| void log_mpack_node_error |
( |
mpack_tree_t * |
tree, |
|
|
mpack_error_t |
error |
|
) |
| |
Log handler for mpack read errors
- Parameters
-
| tree | mpack tree object (unused) |
| error | error object |
◆ log_mpack_write_error()
| void log_mpack_write_error |
( |
mpack_writer_t * |
writer, |
|
|
mpack_error_t |
error |
|
) |
| |
Log handler for mpack write errors
- Parameters
-
| writer | mpack writer object (not used) |
| error | error object |
◆ mpackstr_sds()
| sds mpackstr_sds |
( |
mpack_node_t |
node, |
|
|
const char * |
key |
|
) |
| |
Creates a sds string from a mpack str
- Parameters
-
| node | node to get the key from |
| key | key to get |
- Returns
- newly allocated sds string
◆ mpackstr_sdscat()
| sds mpackstr_sdscat |
( |
sds |
buffer, |
|
|
mpack_node_t |
node, |
|
|
const char * |
key |
|
) |
| |
Appends a mpack str to a sds string
- Parameters
-
| buffer | sds string to append |
| node | node to get the key from |
| key | key to get |
- Returns
- Pointer to buffer