libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
Loading...
Searching...
No Matches
cookie_binary_header_t Struct Reference

Binary format header for individual cookies. More...

Data Fields

uint16_t name_length
 
uint16_t value_length
 
uint16_t domain_length
 
uint16_t path_length
 
uint32_t flags
 
uint8_t samesite
 
uint8_t priority
 
uint16_t reserved
 
uint64_t creation_time
 
uint64_t last_access_time
 
uint64_t expires_time
 

Detailed Description

Binary format header for individual cookies.

Used for efficient serialization of cookie data to disk.

Field Documentation

◆ creation_time

uint64_t cookie_binary_header_t::creation_time

Creation timestamp

◆ domain_length

uint16_t cookie_binary_header_t::domain_length

Length of domain string

◆ expires_time

uint64_t cookie_binary_header_t::expires_time

Expiration timestamp

◆ flags

uint32_t cookie_binary_header_t::flags

Cookie flags (secure, httponly, etc.)

◆ last_access_time

uint64_t cookie_binary_header_t::last_access_time

Last access timestamp

◆ name_length

uint16_t cookie_binary_header_t::name_length

Length of cookie name

◆ path_length

uint16_t cookie_binary_header_t::path_length

Length of path string

◆ priority

uint8_t cookie_binary_header_t::priority

Cookie priority

◆ reserved

uint16_t cookie_binary_header_t::reserved

Reserved for future use

◆ samesite

uint8_t cookie_binary_header_t::samesite

SameSite attribute

◆ value_length

uint16_t cookie_binary_header_t::value_length

Length of cookie value


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