public ServiceGateway(AdvSC sc, ServiceInterfaceManager serviceInterfaceManager) { if (sc == null) { throw new ArgumentNullException("sc"); } if (serviceInterfaceManager == null) { throw new ArgumentNullException("serviceInterfaceManager"); } _SC = sc; _ServiceInterfaceManager = serviceInterfaceManager; if (IsStarted) { ServiceInterface = _ServiceInterfaceManager.GetMarshalledInteface(); } }
protected Driver(AdvSC _driverSC, FltLib _fltLib) { driverSC = _driverSC; fltLib = _fltLib; }