Exemplo n.º 1
0
 internal HpaInterface(HpaController controller)
 {
     _controller = controller;
     _controller.OnMessageSent += (message) => {
         OnMessageSent?.Invoke(message);
     };
     _requestIdProvider = _controller.RequestIdProvider;
 }
Exemplo n.º 2
0
 internal PaxInterface(PaxController controller)
 {
     this.controller           = controller;
     controller.OnMessageSent += (message) => {
         OnMessageSent?.Invoke(message);
     };
     requestIdProvider = controller.RequestIdProvider;
 }
Exemplo n.º 3
0
        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;
        }