diff --git a/src/ATBAPP/DeviceControllerInterface.h b/src/ATBAPP/DeviceControllerInterface.h index 3d5d3e8..ac760bc 100644 --- a/src/ATBAPP/DeviceControllerInterface.h +++ b/src/ATBAPP/DeviceControllerInterface.h @@ -44,6 +44,9 @@ public: virtual void cashCollect() = 0; virtual void cashAbort() = 0; + // TASKS: Account ------------------------------------------------------------- + + virtual void requestAccount() = 0; // TASKS: printing ------------------------------------------------------------ @@ -95,6 +98,11 @@ signals: */ virtual void requestServiceMode() = 0; + /** + * emitted e.g. if service door is opened + */ + virtual void requestAccountResponse(const QHash & accountData) = 0; + /** * emitted on error * depending on errorCode: