dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
SerialConnection Class Reference

#include <serialplugin.h>

Inheritance diagram for SerialConnection:
Core::IConnection

Public Member Functions

 SerialConnection ()
 
virtual ~SerialConnection ()
 
virtual QList< Core::IDevice * > availableDevices ()
 
virtual QIODevice * openDevice (Core::IDevice *deviceName)
 
virtual void closeDevice (const QString &deviceName)
 
virtual QString connectionName ()
 
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...
 
bool deviceOpened ()
 
SerialPluginConfigurationConfig () const
 
SerialPluginOptionsPageOptionspage () const
 

Protected Slots

void onEnumerationChanged ()
 

Protected Attributes

bool m_deviceOpened
 
QTimer periodicTimer
 

Additional Inherited Members

- Signals inherited from Core::IConnection
void availableDevChanged (IConnection *)
 

Detailed Description

Define a connection via the IConnection interface Plugin will add a instance of this class to the pool, so the connection manager can use it.

Definition at line 48 of file serialplugin.h.


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