yumapro
24.10-3
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.