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

840  {
853  /****** add new things just above ---^ ******/
854 };
Definition: libwebsockets.h:844
Definition: libwebsockets.h:841
Definition: libwebsockets.h:846
Definition: libwebsockets.h:848
Definition: libwebsockets.h:850