Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
http_hpack_header_buf Struct Reference

HTTP2 header field with decoding buffer. More...

#include <hpack.h>

Data Fields

const char * name
 A pointer to the decoded header field name.
 
const char * value
 A pointer to the decoded header field value.
 
size_t name_len
 Length of the decoded header field name.
 
size_t value_len
 Length of the decoded header field value.
 
uint8_t buf [HTTP_SERVER_HUFFMAN_DECODE_BUFFER_SIZE]
 Encoding/Decoding buffer.
 
size_t datalen
 Length of the data in the decoding buffer.
 

Detailed Description

HTTP2 header field with decoding buffer.

Field Documentation

◆ buf

uint8_t http_hpack_header_buf::buf[HTTP_SERVER_HUFFMAN_DECODE_BUFFER_SIZE]

Encoding/Decoding buffer.

Used with Huffman encoding/decoding.

◆ datalen

size_t http_hpack_header_buf::datalen

Length of the data in the decoding buffer.

◆ name

const char* http_hpack_header_buf::name

A pointer to the decoded header field name.

◆ name_len

size_t http_hpack_header_buf::name_len

Length of the decoded header field name.

◆ value

const char* http_hpack_header_buf::value

A pointer to the decoded header field value.

◆ value_len

size_t http_hpack_header_buf::value_len

Length of the decoded header field value.


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