Update DeviceControllerInterface (door events)

This commit is contained in:
Siegfried Siegert 2023-06-13 16:59:20 +02:00
parent a037626d6d
commit 9d686ae48d
Signed by: SiegfriedSiegert
GPG Key ID: 68371E015E8F0B03

View File

@ -66,9 +66,9 @@ public:
public slots: public slots:
virtual void onChangedProgramModeToSELL() = 0; virtual void onChangedProgramModeToSELL() = 0;
virtual void changedProgramModeToSERVICE() = 0; virtual void onChangedProgramModeToSERVICE() = 0;
virtual void changedProgramModeToIDLE() = 0; virtual void onChangedProgramModeToIDLE() = 0;
virtual void changedProgramModeToOOO() = 0; virtual void onChangedProgramModeToOOO() = 0;
signals: signals:
virtual void printTicketFinished(nsDeviceControllerInterface::RESULT_STATE resultState, virtual void printTicketFinished(nsDeviceControllerInterface::RESULT_STATE resultState,
@ -101,7 +101,17 @@ signals:
/** /**
* emitted e.g. if service door is opened * emitted e.g. if service door is opened
*/ */
virtual void requestServiceMode() = 0; virtual void requestModeSERVICE() = 0;
/**
* emitted e.g. if doors are closed
*/
virtual void requestModeIDLE() = 0;
/**
* emitted e.g. on severe errors
*/
virtual void requestModeOOO() = 0;
/** /**
* emitted e.g. if service door is opened * emitted e.g. if service door is opened