Real-time client/server communication (commands, raw data streaming). More...
Classes | |
| class | RtClient |
| Threaded client that connects to mne_rt_server, retrieves measurement info, and streams raw data buffers. More... | |
| class | RtCmdClient |
| TCP client for sending JSON commands to and receiving responses from mne_rt_server (port 4217). More... | |
| struct | MetaData |
| Bundles FiffInfo and FiffDigitizerData received from mne_rt_server for a measurement session. More... | |
| class | RtDataClient |
| TCP client for streaming raw MEG/EEG measurement data from mne_rt_server (port 4218). More... | |
| class | Command |
| Named command with typed parameters for real-time server control. More... | |
| class | CommandManager |
| Registry of available commands; dispatches parsed command strings to the matching Command handler. More... | |
| class | CommandParser |
| Tokenizes and parses JSON or CLI command strings into RawCommand objects. More... | |
| class | RawCommand |
| Parsed but untyped command holding raw string parameters before type resolution. More... | |
Functions | |
| const char * | buildDateTime () |
| const char * | buildHash () |
| const char * | buildHashLong () |
Real-time client/server communication (commands, raw data streaming).
| const char * COMMUNICATIONLIB::buildDateTime | ( | ) |
Returns build date and time.
Definition at line 46 of file communication_global.cpp.
| const char * COMMUNICATIONLIB::buildHash | ( | ) |
Returns abbreviated build git hash.
Definition at line 50 of file communication_global.cpp.
| const char * COMMUNICATIONLIB::buildHashLong | ( | ) |
Returns full build git hash.
Definition at line 54 of file communication_global.cpp.