public ShellSAMI(IInternalConfigurationManager configManager) : base(configManager) { foreach (ITextOutputController controller in ConfigManager.FindAllComponentsOfType <ITextOutputController>()) { controller.SpeechOutputAdded += Controller_SpeechOutputAdded; } }
internal XBee(IInternalConfigurationManager configManager, bool useEscapeCharacters) { _comManager = new ComManager(configManager.XBeeCOM, 9600); _useEscapeCharacters = useEscapeCharacters; _currentFrameId = 0x01; _xbeeLock = new Semaphore(1, 1); InitializeSerial(); }
public SAMIBase(IInternalConfigurationManager configManager) { ConfigManager = configManager; _collection = new AppCollection(ConfigManager); _collection.Init(HandleAsyncAlert); _conversationQueue = new Queue <Conversation>(); CanBeUpdated = false; }
public KinectSAMI(IInternalConfigurationManager configManager) : base(configManager) { UpdateWaiting = false; _lastTimeInteracted = DateTime.Now; }
public ZWaveController(IInternalConfigurationManager configManager, IZWaveManager zWaveManager, IZWaveOptions zWaveOptions) : this(configManager) { _zWaveManager = zWaveManager; _zWaveOptions = zWaveOptions; }
public ZWaveController(IInternalConfigurationManager manager) { _configManager = manager; _configManager.InitializationComplete += ConfigurationInitializationComplete; IsInitialized = false; }
public KinectSAMIFacade(IInternalConfigurationManager configManager) { _sami = new KinectSAMI(configManager); }