REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
msg::JsonlServer Struct Reference

Formerly known as MulticlientServer, this implements a "multi-threading" version of the simple TCP/IP "raw" server implementing the JSONL protocol. More...

#include <jsonl_server.h>

Inheritance diagram for msg::JsonlServer:
Collaboration diagram for msg::JsonlServer:

Classes

struct  Client
 

Public Member Functions

void loop ()
 
void begin ()
 

Public Attributes

std::list< Clientclients
 
net::EthernetServer server
 

Additional Inherited Members

- Static Public Member Functions inherited from utils::HeapSingleton< JsonlServer >
static JsonlServer & get ()
 

Detailed Description

Formerly known as MulticlientServer, this implements a "multi-threading" version of the simple TCP/IP "raw" server implementing the JSONL protocol.

Definition at line 22 of file jsonl_server.h.

Member Function Documentation

◆ begin()

FLASHMEM void msg::JsonlServer::begin ( )

Definition at line 14 of file jsonl_server.cpp.

References utils::HeapSingleton< StartupConfig >::get(), and server.

◆ loop()

Member Data Documentation

◆ clients

std::list<Client> msg::JsonlServer::clients

Definition at line 42 of file jsonl_server.h.

◆ server

net::EthernetServer msg::JsonlServer::server

Definition at line 43 of file jsonl_server.h.

Referenced by begin().


The documentation for this struct was generated from the following files: