internal HpaInterface(HpaController controller) { _controller = controller; _controller.OnMessageSent += (message) => { OnMessageSent?.Invoke(message); }; _requestIdProvider = _controller.RequestIdProvider; }
internal PaxInterface(PaxController controller) { this.controller = controller; controller.OnMessageSent += (message) => { OnMessageSent?.Invoke(message); }; requestIdProvider = controller.RequestIdProvider; }
internal DeviceInterface(T controller) { _controller = controller; _controller.OnMessageSent += (message) => { OnMessageSent?.Invoke(message); }; _controller.OnBroadcastMessage += (code, message) => { OnBroadcastMessage?.Invoke(code, message); }; _controller.OnPayAtTableRequest += (request) => { OnPayAtTableRequest?.Invoke(request); }; _requestIdProvider = _controller.RequestIdProvider; }