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

#include <loggingplugin.h>

Inheritance diagram for LoggingConnection:
Core::IConnection

Public Member Functions

 LoggingConnection ()
 
virtual ~LoggingConnection ()
 
virtual QList< Core::IDevice * > availableDevices ()
 
virtual QIODevice * openDevice (Core::IDevice *deviceName)
 
virtual void closeDevice (const QString &deviceName)
 
virtual QString connectionName ()
 
virtual QString shortName ()
 
bool deviceOpened ()
 
LogFilegetLogfile ()
 
- Public Member Functions inherited from Core::IConnection
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...
 

Protected Slots

void onEnumerationChanged ()
 
void startReplay (QString file)
 

Protected Attributes

bool m_deviceOpened
 

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 52 of file loggingplugin.h.

Member Function Documentation

bool LoggingConnection::deviceOpened ( )
inline

Definition at line 66 of file loggingplugin.h.

LogFile* LoggingConnection::getLogfile ( )
inline

Definition at line 67 of file loggingplugin.h.

Member Data Documentation

bool LoggingConnection::m_deviceOpened
protected

Definition at line 78 of file loggingplugin.h.


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