Exemplo n.º 1
0
 public LoRaDeviceFrameCounterUpdateStrategyFactory(string gatewayID, LoRaDeviceAPIServiceBase loRaDeviceAPIService)
 {
     this.multiGateway  = new MultiGatewayFrameCounterUpdateStrategy(gatewayID, loRaDeviceAPIService);
     this.singleGateway = new SingleGatewayFrameCounterUpdateStrategy();
 }
 public LoRAADRManagerFactory(LoRaDeviceAPIServiceBase loRaDeviceAPIService)
 {
     this.loRaDeviceAPIService = loRaDeviceAPIService;
 }
Exemplo n.º 3
0
 public LoRAADRManagerFactory(LoRaDeviceAPIServiceBase loRaDeviceAPIService, ILoggerFactory loggerFactory)
 {
     this.loRaDeviceAPIService = loRaDeviceAPIService;
     this.loggerFactory        = loggerFactory;
 }
 public LoRaADRMultiGatewayManager(LoRaDevice loRaDevice, LoRaDeviceAPIServiceBase deviceApi)
     : base(null, null, null, loRaDevice)
 {
     this.deviceApi = deviceApi;
 }
 public LoRaADRMultiGatewayManager(LoRaDevice loRaDevice, LoRaDeviceAPIServiceBase deviceApi, ILogger <LoRaADRMultiGatewayManager> logger)
     : base(null, null, null, loRaDevice, logger)
 {
     this.deviceApi = deviceApi;
 }