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

Per-client configuration parameters for the GIS (GetImageSequence) command. More...

#include <state.hpp>

Public Attributes

uint64_t inputSequenceLength {16}
 Number of frames the client expects in a sequence.
 
uint64_t inputSequenceNumber {0}
 Current frame index in the sequence (automatically incremented).
 
double frameRate {4.0}
 Desired frame rate for this client's stream.
 

Detailed Description

Per-client configuration parameters for the GIS (GetImageSequence) command.

These values determine how many frames are sent, how they are sequenced, and at what frame rate. This structure is unique to each connected client.

Definition at line 43 of file state.hpp.

Member Data Documentation

◆ frameRate

double irsol::server::internal::GisParams::frameRate {4.0}

Desired frame rate for this client's stream.

Definition at line 52 of file state.hpp.

52{4.0};

◆ inputSequenceLength

uint64_t irsol::server::internal::GisParams::inputSequenceLength {16}

Number of frames the client expects in a sequence.

Definition at line 46 of file state.hpp.

46{16};

◆ inputSequenceNumber

uint64_t irsol::server::internal::GisParams::inputSequenceNumber {0}

Current frame index in the sequence (automatically incremented).

Definition at line 49 of file state.hpp.

49{0};

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