QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSTransport.h File Reference
#include <chrono>
#include <cstdint>
#include <span>
#include <QtCore/QByteArrayView>
#include <QtCore/QDeadlineTimer>
#include <QtCore/QString>
#include "GPSCancellation.h"
+ Include dependency graph for GPSTransport.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GPSOpenResult
 
struct  GPSReadResult
 
struct  GPSWriteResult
 
class  GPSTransport
 

Enumerations

enum class  GPSOpenStatus {
  Opened , TimedOut , Cancelled , Error ,
  Unsupported
}
 
enum class  GPSReadStatus {
  Data , TimedOut , Cancelled , Closed ,
  Error , Overflow
}
 
enum class  GPSWriteStatus {
  Completed , TimedOut , Cancelled , Error ,
  Unsupported
}
 

Enumeration Type Documentation

◆ GPSOpenStatus

enum class GPSOpenStatus
strong
Enumerator
Opened 
TimedOut 
Cancelled 
Error 
Unsupported 

Definition at line 13 of file GPSTransport.h.

◆ GPSReadStatus

enum class GPSReadStatus
strong
Enumerator
Data 
TimedOut 
Cancelled 
Closed 
Error 
Overflow 

Definition at line 22 of file GPSTransport.h.

◆ GPSWriteStatus

enum class GPSWriteStatus
strong
Enumerator
Completed 
TimedOut 
Cancelled 
Error 
Unsupported 

Definition at line 32 of file GPSTransport.h.