Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Signals | Public Member Functions | List of all members
MonitoringReceiver Class Reference

The MonitoringReceiver class receives messages from 'analyzer' application about current state of devices. After message is received, it's posted to main application thread by MonitoringDataReceived signal and OnMonitoringDataReceived slot connected as Qt::QueuedConnection This class also holds the connection to 'analyzer' application. More...

#include <MonitoringReceiver.h>

Inheritance diagram for MonitoringReceiver:
Inheritance graph
[legend]
Collaboration diagram for MonitoringReceiver:
Collaboration graph
[legend]

Signals

void MonitoringDataReceived (const QString &data)
 

Public Member Functions

 MonitoringReceiver (ApplicationStateManager *stateManager)
 
 ~MonitoringReceiver ()
 
bool OpenConnection ()
 
virtual bool OnReceive (const EM::EComm::IDescriptor *descriptor, const EM::EComm::ECommandFrame *receivedCommand, EM::EComm::ECommandFrame *responseToSend)
 
virtual bool OnDisconnect (const EM::EComm::IDescriptor *descriptor)
 
virtual bool OnConnect (const EM::EComm::IDescriptor *descriptor)
 

Detailed Description

The MonitoringReceiver class receives messages from 'analyzer' application about current state of devices. After message is received, it's posted to main application thread by MonitoringDataReceived signal and OnMonitoringDataReceived slot connected as Qt::QueuedConnection This class also holds the connection to 'analyzer' application.

Constructor & Destructor Documentation

INTERNAL MonitoringReceiver::MonitoringReceiver ( ApplicationStateManager stateManager)
MonitoringReceiver::~MonitoringReceiver ( )

Member Function Documentation

void MonitoringReceiver::MonitoringDataReceived ( const QString &  data)
signal

Here is the caller graph for this function:

bool MonitoringReceiver::OnConnect ( const EM::EComm::IDescriptor *  descriptor)
virtual
bool MonitoringReceiver::OnDisconnect ( const EM::EComm::IDescriptor *  descriptor)
virtual
bool MonitoringReceiver::OnReceive ( const EM::EComm::IDescriptor *  descriptor,
const EM::EComm::ECommandFrame *  receivedCommand,
EM::EComm::ECommandFrame *  responseToSend 
)
virtual
bool MonitoringReceiver::OpenConnection ( )

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