IRSOL
C++ code implementing socket server for interacting with Baumer camera.
irsol::server::internal::UserSessionData Struct Reference

Encapsulates all per-client data used during a session's lifetime. More...

#include <state.hpp>

Public Attributes

FrameListeningState frameListeningState {}
 Client-specific state for image frame listening, including parameters and worker thread.
 

Detailed Description

Encapsulates all per-client data used during a session's lifetime.

This struct holds all session-specific state for a connected client, including:

  • Streaming control flags and parameters
  • Thread state for frame delivery

It is owned and accessed by the irsol::server::ClientSession class and should not be shared across sessions. All socket communication and dynamic client behavior is coordinated via this structure.

Definition at line 161 of file state.hpp.

Member Data Documentation

◆ frameListeningState

FrameListeningState irsol::server::internal::UserSessionData::frameListeningState {}

Client-specific state for image frame listening, including parameters and worker thread.

Definition at line 164 of file state.hpp.

164{};

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