![]() |
LibMultiSense
LibMultiSense Documentation
|
Consolidated status information which can be queried on demand from the MultiSense. More...
#include <MultiSenseTypes.hh>
Classes | |
struct | CameraStatus |
struct | ClientNetworkStatus |
struct | PowerStatus |
struct | PtpStatus |
struct | TemperatureStatus |
struct | TimeStatus |
Public Attributes | |
bool | system_ok = false |
Summary of the current MultiSense state. More... | |
std::optional< PtpStatus > | ptp = std::nullopt |
The current ptp status. More... | |
CameraStatus | camera |
The current camera status. More... | |
std::optional< TemperatureStatus > | temperature = std::nullopt |
The current temperature status. More... | |
std::optional< PowerStatus > | power = std::nullopt |
The current power status. More... | |
ClientNetworkStatus | client_network |
The current client network statistics. More... | |
std::optional< TimeStatus > | time = std::nullopt |
The current timing status information. More... | |
Consolidated status information which can be queried on demand from the MultiSense.
Will change during camera operation
Definition at line 1082 of file MultiSenseTypes.hh.
CameraStatus multisense::MultiSenseStatus::camera |
The current camera status.
Definition at line 1236 of file MultiSenseTypes.hh.
ClientNetworkStatus multisense::MultiSenseStatus::client_network |
The current client network statistics.
Definition at line 1251 of file MultiSenseTypes.hh.
std::optional<PowerStatus> multisense::MultiSenseStatus::power = std::nullopt |
The current power status.
Definition at line 1246 of file MultiSenseTypes.hh.
std::optional<PtpStatus> multisense::MultiSenseStatus::ptp = std::nullopt |
The current ptp status.
Only valid if ptp is enabled
Definition at line 1231 of file MultiSenseTypes.hh.
bool multisense::MultiSenseStatus::system_ok = false |
Summary of the current MultiSense state.
True if the MultiSense is operating properly
Definition at line 1226 of file MultiSenseTypes.hh.
std::optional<TemperatureStatus> multisense::MultiSenseStatus::temperature = std::nullopt |
The current temperature status.
Definition at line 1241 of file MultiSenseTypes.hh.
std::optional<TimeStatus> multisense::MultiSenseStatus::time = std::nullopt |
The current timing status information.
Definition at line 1256 of file MultiSenseTypes.hh.