ChirpSim
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Macros
include
chirpnetworkcontroller.h
Go to the documentation of this file.
1
#ifndef CHIRPNETWORKCONTROLLER_H
2
#define CHIRPNETWORKCONTROLLER_H
3
4
#include <QVector>
5
#include <QTextStream>
6
7
#include "
PhysicalObjects/chirp.h
"
8
#include "
controller.h
"
9
10
class
Chirp
;
11
19
class
ChirpNetworkController
:
public
Controller
20
{
21
Q_OBJECT
22
public
:
27
ChirpNetworkController
(
Chirp
*robot);
28
46
virtual
QByteArray
handleMessage
(QTextStream &stream);
47
48
private
:
49
QByteArray
handleSetSpeedMessage
(QTextStream &stream);
50
QByteArray
handleGetSensorsMessage
();
51
52
private
:
53
quint32
_id
;
54
Chirp
*
_robot
;
55
QVector<QString>
_acceptedMessages
;
56
};
57
58
#endif // NETWORKCONTROLLER_H
Generated on Tue Jun 18 2013 18:44:13 for ChirpSim by
1.8.4