Fixposition SDK 0.0.0-heads/main-0-g4d935a0
Collection of c++ libraries and apps for use with Fixposition products on Linux
Loading...
Searching...
No Matches
fpsdk::common::cam::CamStreamParams Struct Reference

Camera stream parameters. More...

#include <cam.hpp>

Collaboration diagram for fpsdk::common::cam::CamStreamParams:
[legend]

Public Attributes

std::string name_
 Name (for debug logging).
std::string host_
 Host name or IP address.
CamId cam_id_ = CamId::UNSPECIFIED
 Camera ID.
CamDataType type_ = CamDataType::UNSPECIFIED
 Camera data type.
int rate_ = 1
 Rate (1 = every frame, 2 = every 2nd frame, ...), not for video streams.
time::Duration timeout_ = time::Duration::FromSec(1.0)
 Timeout receiving data (> 0.1s).

Static Public Attributes

static constexpr int RATE_MIN = 1
 Min rate_.
static constexpr int RATE_MAX = 25
 Max rate_.

Detailed Description

Camera stream parameters.

Definition at line 241 of file cam.hpp.

Member Data Documentation

◆ name_

std::string fpsdk::common::cam::CamStreamParams::name_

Name (for debug logging).

Definition at line 243 of file cam.hpp.

◆ host_

std::string fpsdk::common::cam::CamStreamParams::host_

Host name or IP address.

Definition at line 244 of file cam.hpp.

◆ cam_id_

CamId fpsdk::common::cam::CamStreamParams::cam_id_ = CamId::UNSPECIFIED

Camera ID.

Definition at line 245 of file cam.hpp.

◆ type_

CamDataType fpsdk::common::cam::CamStreamParams::type_ = CamDataType::UNSPECIFIED

Camera data type.

Definition at line 246 of file cam.hpp.

◆ rate_

int fpsdk::common::cam::CamStreamParams::rate_ = 1

Rate (1 = every frame, 2 = every 2nd frame, ...), not for video streams.

Definition at line 247 of file cam.hpp.

◆ RATE_MIN

int fpsdk::common::cam::CamStreamParams::RATE_MIN = 1
staticconstexpr

Min rate_.

Definition at line 248 of file cam.hpp.

◆ RATE_MAX

int fpsdk::common::cam::CamStreamParams::RATE_MAX = 25
staticconstexpr

Max rate_.

Definition at line 249 of file cam.hpp.

◆ timeout_

time::Duration fpsdk::common::cam::CamStreamParams::timeout_ = time::Duration::FromSec(1.0)

Timeout receiving data (> 0.1s).

Definition at line 250 of file cam.hpp.


The documentation for this struct was generated from the following file:
  • fpsdk_common/include/fpsdk_common/cam.hpp