internal NikonBase(NikonMd3 md3, NikonScheduler scheduler) { _md3 = md3; _scheduler = scheduler; _moduleType = NikonModuleType.Unknown; _caps = new Dictionary <eNkMAIDCapability, NkMAIDCapInfo>(); }
internal NikonDevice(NikonMd3 md3, NikonScheduler scheduler, NikonObject parent, NikonModuleType moduleType, uint deviceId) : base(md3, scheduler) { Debug.Assert(Scheduler.WorkerThreadId == Thread.CurrentThread.ManagedThreadId); ModuleType = moduleType; NikonObject source = new NikonObject(md3, parent, deviceId); InitializeObject(source); }
internal NikonBase(NikonMd3 md3, NikonScheduler scheduler) { _md3 = md3; _scheduler = scheduler; _moduleType = NikonModuleType.Unknown; _caps = new Dictionary<eNkMAIDCapability, NkMAIDCapInfo>(); }