dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Core::IConnection Class Referenceabstract

#include <iconnection.h>

Inheritance diagram for Core::IConnection:
IPConnection LoggingConnection RawHIDConnection SerialConnection

Signals

void availableDevChanged (IConnection *)
 

Public Member Functions

virtual QList< IDevice * > availableDevices ()=0
 
virtual QIODevice * openDevice (IDevice *device)=0
 
virtual void closeDevice (const QString &deviceName)
 
virtual QString connectionName ()=0
 
virtual QString shortName ()
 
virtual void suspendPolling ()
 
virtual void resumePolling ()
 
virtual bool reconnect ()
 Used to flag that the device wants that we try to reconnect if it gets disconnected Currently this should be used only with bluetooth devices. More...
 

Detailed Description

An IConnection object define a "type of connection", for instance USB, Serial, Network, ...

Definition at line 44 of file iconnection.h.


The documentation for this class was generated from the following file: