libwebsockets
Lightweight C library for HTML5 websockets
lws-meta

Enumerations

enum  lws_meta_commands {
  LWS_META_CMD_OPEN_SUBCHANNEL = 'A', LWS_META_CMD_OPEN_RESULT, LWS_META_CMD_CLOSE_NOTIFY, LWS_META_CMD_CLOSE_RQ,
  LWS_META_CMD_WRITE
}
 

Detailed Description

lws-meta protocol

The protocol wraps other muxed connections inside one tcp connection.

Commands are assigned from 0x41 up (so they are valid unicode)

Enumeration Type Documentation

◆ lws_meta_commands

#include <lib/libwebsockets.h>

Enumerator
LWS_META_CMD_OPEN_SUBCHANNEL 

Client requests to open new subchannel

LWS_META_CMD_OPEN_RESULT 

Result of client request to open new subchannel

LWS_META_CMD_CLOSE_NOTIFY 

Notification of subchannel closure

LWS_META_CMD_CLOSE_RQ 

client requests to close a subchannel

LWS_META_CMD_WRITE 

connection writes something to specific channel index

872  {
885  /****** add new things just above ---^ ******/
886 };
Definition: libwebsockets.h:876
Definition: libwebsockets.h:873
Definition: libwebsockets.h:878
Definition: libwebsockets.h:880
Definition: libwebsockets.h:882