|
Data Accelerator Offload
|
#include <dao_liquid_crypto.h>
Data Fields | |
| uint8_t * | in_data |
| uint8_t * | out_data |
| uint32_t | in_data_len |
| uint32_t | out_data_len |
| uint32_t | level |
| enum dao_lc_comp_huffman | huff_enc_type |
Compress operation request parameters
Definition at line 539 of file dao_liquid_crypto.h.
| uint8_t* in_data |
Pointer to plain text data to compress (Deflate format)
Definition at line 541 of file dao_liquid_crypto.h.
| uint8_t* out_data |
Pointer to output buffer where compressed data will be written
Definition at line 543 of file dao_liquid_crypto.h.
| uint32_t in_data_len |
Length of plain text in bytes
Definition at line 545 of file dao_liquid_crypto.h.
| uint32_t out_data_len |
Size of the output buffer in bytes (expected compressed size)
Definition at line 547 of file dao_liquid_crypto.h.
| uint32_t level |
Compression level
Definition at line 549 of file dao_liquid_crypto.h.
| enum dao_lc_comp_huffman huff_enc_type |
Compression huffman encoding type
Definition at line 551 of file dao_liquid_crypto.h.