QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCCameraManager::CameraStruct Struct Reference

#include <QGCCameraManager.h>

+ Collaboration diagram for QGCCameraManager::CameraStruct:

Public Member Functions

 CameraStruct (QGCCameraManager *manager_, uint8_t compID_, Vehicle *vehicle_)
 
 ~CameraStruct ()
 

Public Attributes

bool infoReceived = false
 
uint8_t compID = 0
 
int retryCount = 0
 
QElapsedTimer lastHeartbeat
 
QTimer backoffTimer
 
Vehiclevehicle
 Raw pointer is safe: CameraStruct is owned by QGCCameraManager which is a child of Vehicle.
 
QPointer< QGCCameraManagermanager
 

Detailed Description

Definition at line 47 of file QGCCameraManager.h.

Constructor & Destructor Documentation

◆ CameraStruct()

QGCCameraManager::CameraStruct::CameraStruct ( QGCCameraManager manager_,
uint8_t  compID_,
Vehicle vehicle_ 
)

Definition at line 59 of file QGCCameraManager.cc.

References backoffTimer.

◆ ~CameraStruct()

QGCCameraManager::CameraStruct::~CameraStruct ( )

Definition at line 68 of file QGCCameraManager.cc.

Member Data Documentation

◆ backoffTimer

QTimer QGCCameraManager::CameraStruct::backoffTimer

Definition at line 55 of file QGCCameraManager.h.

Referenced by _handleCameraInfoRetry(), and CameraStruct().

◆ compID

uint8_t QGCCameraManager::CameraStruct::compID = 0

◆ infoReceived

bool QGCCameraManager::CameraStruct::infoReceived = false

Definition at line 51 of file QGCCameraManager.h.

◆ lastHeartbeat

QElapsedTimer QGCCameraManager::CameraStruct::lastHeartbeat

Definition at line 54 of file QGCCameraManager.h.

◆ manager

QPointer<QGCCameraManager> QGCCameraManager::CameraStruct::manager

Definition at line 57 of file QGCCameraManager.h.

Referenced by _handleCameraInfoRetry().

◆ retryCount

int QGCCameraManager::CameraStruct::retryCount = 0

◆ vehicle

Vehicle* QGCCameraManager::CameraStruct::vehicle

Raw pointer is safe: CameraStruct is owned by QGCCameraManager which is a child of Vehicle.

Definition at line 56 of file QGCCameraManager.h.

Referenced by _requestCameraInfoHelper().


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