Esempio n. 1
0
 public NotificationHandler(ILogger <NotificationHandler> logger, IQueue queue, GatewayStatusMapper gatewayStatusMapper, TransmitPacketMapper transmitPacketMapper, ReceivedPacketMapper receivedPacketMapper, LoRaAbpDecoder loRaAbpDecoder)
 {
     this._logger = logger;
     this._queue  = queue;
     this._gatewayStatusMapper  = gatewayStatusMapper;
     this._transmitPacketMapper = transmitPacketMapper;
     this._receivedPacketMapper = receivedPacketMapper;
     this._loRaAbpDecoder       = loRaAbpDecoder;
 }
Esempio n. 2
0
        public UdpHandler(ILogger <UdpHandler> logger, IQueue queue, IMediator mediator, LoRaAbpDecoder loRaAbpDecoder)
        {
            _logger              = logger;
            this._mediator       = mediator;
            this._loRaAbpDecoder = loRaAbpDecoder;

            _endPoint = new UdpEndpoint("192.168.8.100", 30099);
            _endPoint.EndpointDetected += EndpointDetected;

            _endPoint.DatagramReceived += DatagramReceived;
        }