public AccessControlService(JausRouter jausRouter , urn_jaus_jss_core_Transport_1_1.TransportService pTransportService, urn_jaus_jss_core_Events_1_1.EventsService pEventsService)
 {
     pAccessControl_ReceiveFSM = new AccessControl_ReceiveFSM(pTransportService.pTransport_ReceiveFSM, pEventsService.pEvents_ReceiveFSM);
     pAccessControl_ReceiveFSM.setHandlers(ref ieHandler, ref jausRouter);
     pAccessControl_ReceiveFSM.setupNotifications();
     pAccessControl_SendFSM = new AccessControl_SendFSM(pTransportService.pTransport_SendFSM, pEventsService.pEvents_SendFSM);
     pAccessControl_SendFSM.setHandlers(ref ieHandler, ref jausRouter);
     pAccessControl_SendFSM.setupNotifications();
 }
示例#2
0
        //---------------------------------------------------------------
        // Member methods.
        //

        public AccessControl_SendFSMContext(AccessControl_SendFSM owner) :
            base(AccessControl_SendFSM_SM.Sending)
        {
            _owner = owner;
        }
 //---------------------------------------------------------------
 // Member methods.
 //
 public AccessControl_SendFSMContext(AccessControl_SendFSM owner)
     : base(AccessControl_SendFSM_SM.Sending)
 {
     _owner = owner;
 }