ws_socket_type Struct Reference

Websocket structure. More...

#include <httplib.h>

Data Fields

uint8_t fin
 
uint8_t opcode
 
uint8_t mask
 
uint8_t plen
 
uint32_t length_l
 
uint32_t length_h
 
char ctrl_buffer [128]
 
char * send_buffer
 
char * recv_buffer
 
direntry_typedir
 
SOCKET * so
 

Detailed Description

This structure is used to handle websockets

Field Documentation

uint8_t fin

last packet

uint8_t opcode

operation code

uint8_t mask

mask bit

uint8_t plen

payload length

uint32_t length_l

payload length

uint32_t length_h

payload length

char ctrl_buffer[128]
char* send_buffer

transmission buffer

char* recv_buffer

pointer to received data

file information

SOCKET* so

connected socket