public UXRStatusUpdateBuilder(ISessionsControl sessions, UXRSessionDefinitionsSource uxrSessions, IDevicesContext devices, IUXRNodeContext node)
 {
     _sessions    = sessions;
     _uxrSessions = uxrSessions;
     _devices     = devices;
     _node        = node;
 }
Exemple #2
0
        public UXRNodeViewModel(IUXRNodeContext context, UXRNodeService nodeService)
        {
            _context = context;
            _context.IsConnectedChanged += (_, __) => OnPropertyChanged(nameof(IsConnected));

            _nodeService = nodeService;
        }
Exemple #3
0
        public Uploader(UploadsQueue queue, IUXRClient uxrClient, IUXRNodeContext uxrNode)
        {
            _queue     = queue;
            _uxrClient = uxrClient;
            _uxrNode   = uxrNode;

            _queue.UploadsChanged += queue_UploadsChanged;
        }
 public UXRUploaderControlService(ISessionsControl sessions, IUploader uploader, UploadsQueue uploads, IUXRNodeContext uxrNode, UXRSessionDefinitionsSource uxrSessions)
 {
     _sessions    = sessions;
     _uploader    = uploader;
     _uploads     = uploads;
     _uxrNode     = uxrNode;
     _uxrSessions = uxrSessions;
 }