Пример #1
0
 public void SendEvent(XComponent.SlackProxy.UserObject.Success evt)
 {
     _internalAPI.SendEvent(evt, null);
 }
Пример #2
0
 public void SendEvent(StdEnum stdEnum, XComponent.SlackProxy.UserObject.Success evt)
 {
     _internalAPI.SendEvent(stdEnum, evt, null);
 }
Пример #3
0
 public void Success(Context context, XComponent.SlackProxy.UserObject.Success transitionEvent, string privateTopic = null)
 {
     _internalAPI.Success(context, transitionEvent, privateTopic);
 }
Пример #4
0
 public void SendEvent(StdEnum stdEnum, XComponent.SlackProxy.UserObject.Success evt, string privateTopic = null)
 {
     _internalCommunicationLayer.SendEvent(stdEnum, evt, privateTopic);
 }
Пример #5
0
 public void SendEvent(XComponent.SlackProxy.UserObject.Success evt, string privateTopic = null)
 {
     SendEvent(StdEnum.PublishMessage, evt != null ? evt : new XComponent.SlackProxy.UserObject.Success(), privateTopic);
 }
Пример #6
0
        public void Send(Context context, XComponent.SlackProxy.UserObject.Success evt, string privateTopic = null)
        {
            var incomingEvent = new IncomingEvent(evt != null ? evt : new XComponent.SlackProxy.UserObject.Success(), IncomingEventType.Transition, HeaderFactory.Create(context, 11, privateTopic));

            Agent.Post(_engineAgentsById[context.AgentId], incomingEvent);
        }
Пример #7
0
        public void SendEvent(StdEnum stateMachineEnum, XComponent.SlackProxy.UserObject.Success evt, string privateTopic = null)
        {
            var incomingEvent = new IncomingEvent(evt != null ? evt : new XComponent.SlackProxy.UserObject.Success(), IncomingEventType.Transition, HeaderFactory.Create(11, (int)stateMachineEnum, 777714140, privateTopic));

            PostOnStateMachine(incomingEvent, stateMachineEnum);
        }