libwebsockets
Lightweight C library for HTML5 websockets
Loading...
Searching...
No Matches
lhp_ctx Struct Reference

#include <lws-html.h>

Collaboration diagram for lhp_ctx:

Data Fields

lws_dll2_owner_t stack
struct lwsac * cssac
struct lwsac * cascadeac
struct lwsac * propatrac
lws_dll2_owner_t css
lws_dll2_owner_tids
lws_fx_t tf
lcsp_css_units_t unit
lcsp_stanza_tstz
lcsp_defs_tdef
lws_dll2_owner_t active_stanzas
lws_dll2_owner_t active_atr
lws_dll2_owner_t css_vars
lws_surface_info_t ic
const char * base_url
sul_cb_t ssevcb
lws_sorted_usec_list_tssevsul
sul_cb_t sshtmlevcb
lws_sorted_usec_list_tsshtmlevsul
void * user
void * user1
const char * tag
size_t tag_len
int npos
int state
int state_css_comm
int nl_temp
int temp_count
int saved_state
int entity_start
uint32_t flags
uint32_t temp
int32_t window
union { 
uint32_t s
   struct { 
uint32_t first:1
uint32_t closing:1
uint32_t void_element:1
uint32_t doctype:1
uint32_t inq:1
uint32_t tag_used:1
uint32_t arg:1
uint32_t default_css:1
uint32_t integer:2
uint32_t color:2
   } f
u
int prop
int propval
int16_t css_state
int16_t cssval_state
uint8_t in_body:1
uint8_t finish_css:1
uint8_t is_css:1
uint8_t await_css_done:1
char buf [LHP_STRING_CHUNK+1]

Detailed Description

Definition at line 523 of file lws-html.h.

Field Documentation

◆ stack

lws_dll2_owner_t lhp_ctx::stack

Definition at line 524 of file lws-html.h.

◆ cssac

struct lwsac* lhp_ctx::cssac

Definition at line 526 of file lws-html.h.

◆ cascadeac

struct lwsac* lhp_ctx::cascadeac

Definition at line 527 of file lws-html.h.

◆ propatrac

struct lwsac* lhp_ctx::propatrac

Definition at line 528 of file lws-html.h.

◆ css

lws_dll2_owner_t lhp_ctx::css

Definition at line 529 of file lws-html.h.

◆ ids

lws_dll2_owner_t* lhp_ctx::ids

Definition at line 531 of file lws-html.h.

◆ tf

lws_fx_t lhp_ctx::tf

Definition at line 533 of file lws-html.h.

◆ unit

lcsp_css_units_t lhp_ctx::unit

Definition at line 534 of file lws-html.h.

◆ stz

lcsp_stanza_t* lhp_ctx::stz

Definition at line 535 of file lws-html.h.

◆ def

lcsp_defs_t* lhp_ctx::def

Definition at line 536 of file lws-html.h.

◆ active_stanzas

lws_dll2_owner_t lhp_ctx::active_stanzas

Definition at line 538 of file lws-html.h.

◆ active_atr

lws_dll2_owner_t lhp_ctx::active_atr

Definition at line 540 of file lws-html.h.

◆ css_vars

lws_dll2_owner_t lhp_ctx::css_vars

Definition at line 543 of file lws-html.h.

◆ ic

lws_surface_info_t lhp_ctx::ic

Definition at line 545 of file lws-html.h.

◆ base_url

const char* lhp_ctx::base_url

Definition at line 547 of file lws-html.h.

◆ ssevcb

sul_cb_t lhp_ctx::ssevcb

Definition at line 548 of file lws-html.h.

◆ ssevsul

lws_sorted_usec_list_t* lhp_ctx::ssevsul

Definition at line 549 of file lws-html.h.

◆ sshtmlevcb

sul_cb_t lhp_ctx::sshtmlevcb

Definition at line 550 of file lws-html.h.

◆ sshtmlevsul

lws_sorted_usec_list_t* lhp_ctx::sshtmlevsul

Definition at line 551 of file lws-html.h.

◆ user

void* lhp_ctx::user

Definition at line 553 of file lws-html.h.

◆ user1

void* lhp_ctx::user1

Definition at line 554 of file lws-html.h.

◆ tag

const char* lhp_ctx::tag

Definition at line 555 of file lws-html.h.

◆ tag_len

size_t lhp_ctx::tag_len

Definition at line 556 of file lws-html.h.

◆ npos

int lhp_ctx::npos

Definition at line 558 of file lws-html.h.

◆ state

int lhp_ctx::state

Definition at line 559 of file lws-html.h.

◆ state_css_comm

int lhp_ctx::state_css_comm

Definition at line 560 of file lws-html.h.

◆ nl_temp

int lhp_ctx::nl_temp

Definition at line 561 of file lws-html.h.

◆ temp_count

int lhp_ctx::temp_count

Definition at line 562 of file lws-html.h.

◆ saved_state

int lhp_ctx::saved_state

Definition at line 563 of file lws-html.h.

◆ entity_start

int lhp_ctx::entity_start

Definition at line 564 of file lws-html.h.

◆ flags

uint32_t lhp_ctx::flags

Definition at line 566 of file lws-html.h.

◆ temp

uint32_t lhp_ctx::temp

Definition at line 567 of file lws-html.h.

◆ window

int32_t lhp_ctx::window

Definition at line 568 of file lws-html.h.

◆ [union]

union { ... } lhp_ctx::u

◆ prop

int lhp_ctx::prop

Definition at line 589 of file lws-html.h.

◆ propval

int lhp_ctx::propval

Definition at line 590 of file lws-html.h.

◆ css_state

int16_t lhp_ctx::css_state

Definition at line 591 of file lws-html.h.

◆ cssval_state

int16_t lhp_ctx::cssval_state

Definition at line 592 of file lws-html.h.

◆ in_body

uint8_t lhp_ctx::in_body

Definition at line 594 of file lws-html.h.

◆ finish_css

uint8_t lhp_ctx::finish_css

Definition at line 595 of file lws-html.h.

◆ is_css

uint8_t lhp_ctx::is_css

Definition at line 596 of file lws-html.h.

◆ await_css_done

uint8_t lhp_ctx::await_css_done

Definition at line 597 of file lws-html.h.

◆ buf

char lhp_ctx::buf[LHP_STRING_CHUNK+1]

Definition at line 601 of file lws-html.h.


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