예제 #1
0
 public EventsService(JausRouter jausRouter , urn_jaus_jss_core_Transport_1_1.TransportService pTransportService)
 {
     pEvents_ReceiveFSM = new Events_ReceiveFSM(pTransportService.pTransport_ReceiveFSM);
     pEvents_ReceiveFSM.setHandlers(ref ieHandler, ref jausRouter);
     pEvents_ReceiveFSM.setupNotifications();
     pEvents_SendFSM = new Events_SendFSM(pTransportService.pTransport_SendFSM);
     pEvents_SendFSM.setHandlers(ref ieHandler, ref jausRouter);
     pEvents_SendFSM.setupNotifications();
 }
예제 #2
0
 public EventsService(JausRouter jausRouter, urn_jaus_jss_core_Transport_1_1.TransportService pTransportService)
 {
     pEvents_ReceiveFSM = new Events_ReceiveFSM(pTransportService.pTransport_ReceiveFSM);
     pEvents_ReceiveFSM.setHandlers(ref ieHandler, ref jausRouter);
     pEvents_ReceiveFSM.setupNotifications();
     pEvents_SendFSM = new Events_SendFSM(pTransportService.pTransport_SendFSM);
     pEvents_SendFSM.setHandlers(ref ieHandler, ref jausRouter);
     pEvents_SendFSM.setupNotifications();
 }
예제 #3
0
        //---------------------------------------------------------------
        // Member methods.
        //

        public Events_SendFSMContext(Events_SendFSM owner) :
            base(Events_SendFSM_SM.Sending)
        {
            _owner = owner;
        }
예제 #4
0
 //---------------------------------------------------------------
 // Member methods.
 //
 public Events_SendFSMContext(Events_SendFSM owner)
     : base(Events_SendFSM_SM.Sending)
 {
     _owner = owner;
 }