1 # Civetweb API Reference
3 ### `struct mg_websocket_subprotocols;`
7 | Field | Type | Description |
9 |**`nb_subprotocols`**|`int`| Number of websocket sub-protocol names following (>=0). |
10 |**`subprotocols`**|`const char **`| Array of websocket sub-protocol names (nb_subprotocols elements). |
14 The structure `mg_websocket_subprotocols` is used to specify websocket sub-protocols supported by a websocket handler function.
18 * [`mg_set_websocket_handler_with_subprotocols();`](mg_set_websocket_handler_with_subprotocols.md)