Public Member Functions | Public Attributes | List of all members
librealsense::dfu_status_payload Struct Reference

#include <fw-update-device.h>

Public Member Functions

 dfu_status_payload ()
 
rs2_dfu_state get_state ()
 
rs2_dfu_status get_status ()
 
bool is_error_state () const
 
bool is_in_state (const rs2_dfu_state state) const
 
bool is_ok () const
 

Public Attributes

uint8_t bState
 
uint32_t bStatus: 8
 
uint32_t bwPollTimeout: 24
 
uint8_t iString
 

Detailed Description

Definition at line 54 of file fw-update-device.h.

Constructor & Destructor Documentation

librealsense::dfu_status_payload::dfu_status_payload ( )
inline

Definition at line 60 of file fw-update-device.h.

Member Function Documentation

rs2_dfu_state librealsense::dfu_status_payload::get_state ( )
inline

Definition at line 75 of file fw-update-device.h.

rs2_dfu_status librealsense::dfu_status_payload::get_status ( )
inline

Definition at line 76 of file fw-update-device.h.

bool librealsense::dfu_status_payload::is_error_state ( ) const
inline

Definition at line 73 of file fw-update-device.h.

bool librealsense::dfu_status_payload::is_in_state ( const rs2_dfu_state  state) const
inline

Definition at line 68 of file fw-update-device.h.

bool librealsense::dfu_status_payload::is_ok ( ) const
inline

Definition at line 74 of file fw-update-device.h.

Member Data Documentation

uint8_t librealsense::dfu_status_payload::bState

Definition at line 57 of file fw-update-device.h.

uint32_t librealsense::dfu_status_payload::bStatus

Definition at line 55 of file fw-update-device.h.

uint32_t librealsense::dfu_status_payload::bwPollTimeout

Definition at line 56 of file fw-update-device.h.

uint8_t librealsense::dfu_status_payload::iString

Definition at line 58 of file fw-update-device.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37