QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCNetworkAvailabilityMonitor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QtCore/QObject>
4
7
class
QGCNetworkAvailabilityMonitor
:
public
QObject
8
{
9
Q_OBJECT
10
11
public
:
12
explicit
QGCNetworkAvailabilityMonitor
(QObject* parent =
nullptr
);
13
14
bool
available
()
const
{
return
_available; }
15
16
signals:
17
void
availableChanged
(
bool
available
);
18
19
protected
:
21
QGCNetworkAvailabilityMonitor
(
bool
available
, QObject* parent);
22
24
void
_setAvailable
(
bool
available
);
25
26
private
:
27
bool
_available =
true
;
28
};
QGCNetworkAvailabilityMonitor
Definition
QGCNetworkAvailabilityMonitor.h:8
QGCNetworkAvailabilityMonitor::available
bool available() const
Definition
QGCNetworkAvailabilityMonitor.h:14
QGCNetworkAvailabilityMonitor::_setAvailable
void _setAvailable(bool available)
Emits availableChanged() only when available differs from the current state.
Definition
QGCNetworkAvailabilityMonitor.cc:29
QGCNetworkAvailabilityMonitor::availableChanged
void availableChanged(bool available)
src
Utilities
Network
QGCNetworkAvailabilityMonitor.h
Generated by
1.9.8