|  | libwebsockets
    Lightweight C library for HTML5 websockets | 
| Data Structures | |
| struct | lws_protocol_vhost_options | 
| struct | lws_http_mount | 
| Enumerations | |
| enum | lws_mount_protocols { LWSMPRO_HTTP = 0, LWSMPRO_HTTPS = 1, LWSMPRO_FILE = 2, LWSMPRO_CGI = 3, LWSMPRO_REDIR_HTTP = 4, LWSMPRO_REDIR_HTTPS = 5, LWSMPRO_CALLBACK = 6 } | 
| enum lws_mount_protocols | 
#include <lib/libwebsockets.h>
enum lws_mount_protocols This specifies the mount protocol for a mountpoint, whether it is to be served from a filesystem, or it is a cgi etc.
| Enumerator | |
|---|---|
| LWSMPRO_HTTP | http reverse proxy | 
| LWSMPRO_HTTPS | https reverse proxy | 
| LWSMPRO_FILE | serve from filesystem directory | 
| LWSMPRO_CGI | pass to CGI to handle | 
| LWSMPRO_REDIR_HTTP | redirect to http:// url | 
| LWSMPRO_REDIR_HTTPS | redirect to https:// url | 
| LWSMPRO_CALLBACK | hand by named protocol's callback |