public DeviceCommandPollController(ITimestampRepository timestampRepository,
     [Named("DeviceCommand.DeviceID")] ObjectWaiter commandByDeviceIdWaiter,
     [Named("DeviceCommand.CommandID")] ObjectWaiter commandByCommandIdWaiter)
 {
     _timestampRepository = timestampRepository;
     _commandByDeviceIdWaiter = commandByDeviceIdWaiter;
     _commandByCommandIdWaiter = commandByCommandIdWaiter;
 }
 public DeviceNotificationPollController(ObjectWaiter<DeviceNotification> notificationWaiter)
 {
     _notificationWaiter = notificationWaiter;
 }
Beispiel #3
0
 public WaiterHandle(ObjectWaiter waiter, Subscription subscription)
 {
     _waiter = waiter;
     _subscription = subscription;
 }
 public DeviceNotificationController(ObjectWaiter<DeviceNotification> notificationWaiter, INotificationManager notificationManager)
 {
     _notificationWaiter = notificationWaiter;
     _notificationManager = notificationManager;
 }
Beispiel #5
0
 public WaiterHandle(ObjectWaiter waiter, Subscription subscription)
 {
     _waiter       = waiter;
     _subscription = subscription;
 }
 public DeviceCommandPollController(ObjectWaiter<DeviceCommand> commandWaiter)
 {
     _commandWaiter = commandWaiter;
 }
 public DeviceNotificationPollController(ITimestampRepository timestampRepository,
     [Named("DeviceNotification.DeviceID")] ObjectWaiter notificationByDeviceIdWaiter)
 {
     _timestampRepository = timestampRepository;
     _notificationByDeviceIdWaiter = notificationByDeviceIdWaiter;
 }