qrailway 0.9
|
Event, welches der Kommunikation zwischen cSeriell und cHardware dient. Mehr ...
#include <cSeriell.h>
Öffentliche Methoden | |
cSeriellEvent (int kartetmp, int befehltmp, int statustmp, QDateTime zeittmp) | |
Konstruktor, initialisiert das Event. | |
int | karte (void) |
Liefert die Karte zurück. | |
int | befehl (void) |
Liefert die Befehlsnr zurück unter der die Statusmeldung abgeholt werden kann. | |
int | status (void) |
Liefert den Status zurück. | |
QDateTime | zeit (void) |
Liefert den Timestamp zurück, zu der die Nachricht eingegangen ist. | |
Private Attribute | |
int | karteint |
Karte. | |
int | befehlint |
Befehlsnr in Schleife. | |
int | statusint |
Status. | |
QDateTime | zeitdate |
Timestamp. |
Event, welches der Kommunikation zwischen cSeriell und cHardware dient.
Wenn ein solches Event von cSeriell nach cHardware geschickt wird (die in unterschiedlichen Threads laufen), dann holt sich cHardware die Statusinformationen, die zu der uebermittelten Befehlsnr gehoeren und emittiert das Signal HardwareSignal.
Definiert in Zeile 20 der Datei cSeriell.h.
cSeriellEvent::cSeriellEvent | ( | int | kartetmp, |
int | befehltmp, | ||
int | statustmp, | ||
QDateTime | zeittmp | ||
) | [inline] |
int cSeriellEvent::befehl | ( | void | ) | [inline] |
Liefert die Befehlsnr zurück unter der die Statusmeldung abgeholt werden kann.
Definiert in Zeile 28 der Datei cSeriell.h.
Benutzt befehlint.
{ return(befehlint); };
int cSeriellEvent::karte | ( | void | ) | [inline] |
Liefert die Karte zurück.
Definiert in Zeile 26 der Datei cSeriell.h.
Benutzt karteint.
{ return(karteint); };
int cSeriellEvent::status | ( | void | ) | [inline] |
Liefert den Status zurück.
Definiert in Zeile 30 der Datei cSeriell.h.
Benutzt statusint.
{ return(statusint); };
QDateTime cSeriellEvent::zeit | ( | void | ) | [inline] |
Liefert den Timestamp zurück, zu der die Nachricht eingegangen ist.
Definiert in Zeile 32 der Datei cSeriell.h.
Benutzt zeitdate.
{ return(zeitdate); };
int cSeriellEvent::befehlint [private] |
Befehlsnr in Schleife.
Definiert in Zeile 37 der Datei cSeriell.h.
Wird benutzt von befehl() und cSeriellEvent().
int cSeriellEvent::karteint [private] |
int cSeriellEvent::statusint [private] |
QDateTime cSeriellEvent::zeitdate [private] |