mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-09 20:46:07 +01:00
23 lines
571 B
C++
23 lines
571 B
C++
#ifndef IPCONNECTION_INTERNAL_H
|
|
#define IPCONNECTION_INTERNAL_H
|
|
|
|
#include "ipconnectionplugin.h"
|
|
|
|
// Simple class for creating & destroying a socket in the real-time thread
|
|
// Needed because sockets need to be created in the same thread that they're used
|
|
class IPConnection : public QObject {
|
|
Q_OBJECT
|
|
|
|
public:
|
|
|
|
IPConnection(IPconnectionConnection *connection);
|
|
// virtual ~IPConnection();
|
|
|
|
public slots:
|
|
|
|
void onOpenDevice(QString HostName, int Port, bool UseTCP);
|
|
void onCloseDevice(QAbstractSocket *ipSocket);
|
|
};
|
|
|
|
#endif // IPCONNECTION_INTERNAL_H
|