예제 #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="PhoenixNovaNetworkFolderApp" /> class.
        /// </summary>
        /// <param name="device">The device.</param>
        public PhoenixNovaNetworkFolderApp(PhoenixNovaDevice device)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            _controlPanel     = device.ControlPanel;
            _executionManager = new PhoenixNovaJobExecutionManager(device);
        }
예제 #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="device"></param>
        /// <exception cref="ArgumentNullException"></exception>
        public PhoenixNovaFaxApp(PhoenixNovaDevice device)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            _controlPanel      = device.ControlPanel;
            _executionManager  = new PhoenixNovaJobExecutionManager(device);
            _JobOptionsManager = new PhoenixNovaFaxJobOptions(device);

            Pacekeeper = new Pacekeeper(TimeSpan.Zero);
        }