v2.0.0
Loading...
Searching...
No Matches
rt_cmd_client.cpp File Reference

Translation unit for COMLIB::RtCmdClient: command-port (4217) I/O and reply accumulation. More...

#include "rt_cmd_client.h"
#include <QDateTime>
#include <QThread>
#include <iostream>
Include dependency graph for rt_cmd_client.cpp:

Go to the source code of this file.

Variables

constexpr bool USENEW = true

Detailed Description

Translation unit for COMLIB::RtCmdClient: command-port (4217) I/O and reply accumulation.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.0.0
Date
March 2026

Owns the wire-level encoding of outbound requests (CLI string vs. QJsonDocument), drains incoming reply bytes into m_sAvailableData under m_qMutex, and synthesises the convenience requests used by the RtClient handshake — requestBufsize(), requestCommands() and requestConnectors(). The embedded CommandManager is populated from the server’s advertised command list so subscript lookup matches what the server actually accepts.

Definition in file rt_cmd_client.cpp.

Variable Documentation

◆ USENEW

bool USENEW = true
constexpr

Definition at line 37 of file rt_cmd_client.cpp.