Data Accelerator Offload
Loading...
Searching...
No Matches
Data Fields
dao_lc_comp_req_params Struct Reference

#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
 

Detailed Description

Compress operation request parameters

Definition at line 539 of file dao_liquid_crypto.h.

Field Documentation

◆ in_data

uint8_t* in_data

Pointer to plain text data to compress (Deflate format)

Definition at line 541 of file dao_liquid_crypto.h.

◆ out_data

uint8_t* out_data

Pointer to output buffer where compressed data will be written

Definition at line 543 of file dao_liquid_crypto.h.

◆ in_data_len

uint32_t in_data_len

Length of plain text in bytes

Definition at line 545 of file dao_liquid_crypto.h.

◆ out_data_len

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.

◆ level

uint32_t level

Compression level

Definition at line 549 of file dao_liquid_crypto.h.

◆ huff_enc_type

enum dao_lc_comp_huffman huff_enc_type

Compression huffman encoding type

Definition at line 551 of file dao_liquid_crypto.h.


The documentation for this struct was generated from the following file: