|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <RemoteTransport.h>
Inheritance diagram for UdpTransport:
Collaboration diagram for UdpTransport:Public Member Functions | |
| UdpTransport (QObject *parent=nullptr) | |
| void | setTarget (const QString &host, quint16 port) |
| bool | send (const QByteArray &data) override |
| void | close () override |
| bool | isConnected () const override |
| int | failureCount () const |
| void | resetFailureCount () |
Public Member Functions inherited from RemoteTransport | |
| RemoteTransport (QObject *parent=nullptr) | |
Additional Inherited Members | |
Signals inherited from RemoteTransport | |
| void | connected () |
| void | disconnected () |
| void | errorOccurred (const QString &message) |
Definition at line 31 of file RemoteTransport.h.
|
explicit |
Definition at line 12 of file RemoteTransport.cc.
|
overridevirtual |
Implements RemoteTransport.
Definition at line 53 of file RemoteTransport.cc.
Referenced by TransportStrategy::reset(), and TransportStrategy::~TransportStrategy().
|
inline |
Definition at line 44 of file RemoteTransport.h.
|
inlineoverridevirtual |
Implements RemoteTransport.
Definition at line 42 of file RemoteTransport.h.
|
inline |
Definition at line 45 of file RemoteTransport.h.
Referenced by TransportStrategy::setProtocol().
|
overridevirtual |
Implements RemoteTransport.
Definition at line 23 of file RemoteTransport.cc.
References RemoteTransport::errorOccurred().
Referenced by TransportStrategy::send().
| void UdpTransport::setTarget | ( | const QString & | host, |
| quint16 | port | ||
| ) |
Definition at line 17 of file RemoteTransport.cc.