|  | libwebsockets
    Lightweight C library for HTML5 websockets | 
| Data Fields | |
| struct lws ** | stdwsi | 
| enum lws_enum_stdinouterr | ch | 
| unsigned char * | data | 
| enum lws_cgi_hdr_state | hdr_state | 
| int | len | 
| enum lws_enum_stdinouterr lws_cgi_args::ch | 
channel index
| unsigned char* lws_cgi_args::data | 
for messages with payload
| enum lws_cgi_hdr_state lws_cgi_args::hdr_state | 
track where we are in cgi headers
| int lws_cgi_args::len | 
length
| struct lws** lws_cgi_args::stdwsi | 
get fd with lws_get_socket_fd()