Genivia Home Documentation
soap_cookie Struct Reference

updated Tue Nov 23 2021 by Robert van Engelen
 
soap_cookie Struct Reference

Cookie structure. More...

Public Attributes

struct soap_cookienext
 next cookie in linked list or NULL More...
 
char * name
 cookie name More...
 
char * value
 cookie value More...
 
char * domain
 cookie domain More...
 
char * path
 cookie path More...
 
ULONG64 expire
 local time to expire (value cast to time_t) More...
 
long maxage
 server-side: seconds to expire More...
 
unsigned int version
 cookie version value More...
 
short secure
 HTTPS secure cookie. More...
 
short session
 server-side: this is session cookie More...
 
short env
 server-side: got cookie from a client, do not sent to clients More...
 
short modified
 server-side: client cookie was modified and should be sent to clients More...
 

Detailed Description

Cookie structure.

Each soap context has its own independent cookie store with up to soap::cookie_max cookies.

Member Data Documentation

◆ domain

char* soap_cookie::domain

cookie domain

◆ env

short soap_cookie::env

server-side: got cookie from a client, do not sent to clients

◆ expire

ULONG64 soap_cookie::expire

local time to expire (value cast to time_t)

◆ maxage

long soap_cookie::maxage

server-side: seconds to expire

◆ modified

short soap_cookie::modified

server-side: client cookie was modified and should be sent to clients

◆ name

char* soap_cookie::name

cookie name

◆ next

struct soap_cookie* soap_cookie::next

next cookie in linked list or NULL

◆ path

char* soap_cookie::path

cookie path

◆ secure

short soap_cookie::secure

HTTPS secure cookie.

◆ session

short soap_cookie::session

server-side: this is session cookie

◆ value

char* soap_cookie::value

cookie value

◆ version

unsigned int soap_cookie::version

cookie version value