![]() |
yumapro
25.10-1
YumaPro SDK
|
Binary data handling functions. More...

Functions | |
| ncx_binary_t * | ncx_new_binary (void) |
| Malloc and fill in a new ncx_binary_t struct. More... | |
| void | ncx_init_binary (ncx_binary_t *binary) |
| Init the memory of a ncx_binary_t struct. More... | |
| void | ncx_clean_binary (ncx_binary_t *binary) |
| Scrub the memory of a ncx_binary_t but do not delete it. More... | |
| void | ncx_free_binary (ncx_binary_t *binary) |
| Free all the memory in a ncx_binary_t struct. More... | |
Binary data handling functions.
Review FAQs for binary handling.
Remember that binary strings can contain zeros! They are NOT zero-terminated C strings.
The base64 encoding and internal binary string encoding are accessed through APIs in this group.
| void ncx_clean_binary | ( | ncx_binary_t * | binary | ) |
Scrub the memory of a ncx_binary_t but do not delete it.
| binary | ncx_binary_t struct to clean |

| void ncx_free_binary | ( | ncx_binary_t * | binary | ) |
Free all the memory in a ncx_binary_t struct.
| binary | struct to clean and free |

| void ncx_init_binary | ( | ncx_binary_t * | binary | ) |
Init the memory of a ncx_binary_t struct.
| binary | ncx_binary_t struct to init |

| ncx_binary_t * ncx_new_binary | ( | void | ) |
Malloc and fill in a new ncx_binary_t struct.
