![]() |
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. | |
| std::optional< PtpStatus > | ptp = std::nullopt |
| The current ptp status. | |
| CameraStatus | camera |
| The current camera status. | |
| std::optional< TemperatureStatus > | temperature = std::nullopt |
| The current temperature status. | |
| std::optional< PowerStatus > | power = std::nullopt |
| The current power status. | |
| ClientNetworkStatus | client_network |
| The current client network statistics. | |
| std::optional< TimeStatus > | time = std::nullopt |
| The current timing status information. | |
Consolidated status information which can be queried on demand from the MultiSense.
Will change during camera operation
Definition at line 1119 of file MultiSenseTypes.hh.
| CameraStatus multisense::MultiSenseStatus::camera |
The current camera status.
Definition at line 1279 of file MultiSenseTypes.hh.
| ClientNetworkStatus multisense::MultiSenseStatus::client_network |
The current client network statistics.
Definition at line 1294 of file MultiSenseTypes.hh.
| std::optional<PowerStatus> multisense::MultiSenseStatus::power = std::nullopt |
The current power status.
Definition at line 1289 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 1274 of file MultiSenseTypes.hh.
Summary of the current MultiSense state.
True if the MultiSense is operating properly
Definition at line 1269 of file MultiSenseTypes.hh.
| std::optional<TemperatureStatus> multisense::MultiSenseStatus::temperature = std::nullopt |
The current temperature status.
Definition at line 1284 of file MultiSenseTypes.hh.
| std::optional<TimeStatus> multisense::MultiSenseStatus::time = std::nullopt |
The current timing status information.
Definition at line 1299 of file MultiSenseTypes.hh.