MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / getStatus

Method getStatus

app/src/API/Handlers/SessionsHandler.cpp:285–296  ·  view source on GitHub ↗

* @brief Reports current session recording state. */

Source from the content-addressed store, hash-verified

283 * @brief Reports current session recording state.
284 */
285API::CommandResponse API::Handlers::SessionsHandler::getStatus(const QString& id,
286 const QJsonObject& params)
287{
288 Q_UNUSED(params)
289
290 auto& exp = Sessions::Export::instance();
291
292 QJsonObject result;
293 result[QStringLiteral("exportEnabled")] = exp.exportEnabled();
294 result[QStringLiteral("isOpen")] = exp.isOpen();
295 return CommandResponse::makeSuccess(id, result);
296}
297
298/**
299 * @brief Turns session recording on or off.

Callers

nothing calls this directly

Calls 2

exportEnabledMethod · 0.45
isOpenMethod · 0.45

Tested by

no test coverage detected