Esempio n. 1
0
        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();
            }
        }
Esempio n. 2
0
 protected Driver(AdvSC _driverSC, FltLib _fltLib)
 {
     driverSC = _driverSC;
     fltLib   = _fltLib;
 }