public Abort(GraphInterpreterShell shell) { Shell = shell; }
public BoundaryPublisher(IActorRef parent, GraphInterpreterShell shell, int id) : base(parent) { _wakeUpMessage = new SubscribePending(shell, id); }
public ExposedPublisher(GraphInterpreterShell shell, int id, IActorPublisher publisher) { Shell = shell; Id = id; Publisher = publisher; }
public Resume(GraphInterpreterShell shell) { Shell = shell; }
public Cancel(GraphInterpreterShell shell, int id) { Shell = shell; Id = id; }
public SubscribePending(GraphInterpreterShell shell, int id) { Shell = shell; Id = id; }
public OnSubscribe(GraphInterpreterShell shell, int id, ISubscription subscription) { Shell = shell; Id = id; Subscription = subscription; }
public RequestMore(GraphInterpreterShell shell, int id, long demand) { Shell = shell; Id = id; Demand = demand; }
public OnNext(GraphInterpreterShell shell, int id, object @event) { Shell = shell; Id = id; Event = @event; }
public OnComplete(GraphInterpreterShell shell, int id) { Shell = shell; Id = id; }
public OnError(GraphInterpreterShell shell, int id, Exception cause) { Shell = shell; Id = id; Cause = cause; }
public IActorRef RegisterShell(GraphInterpreterShell shell) { _newShells.Enqueue(shell); EnqueueToShortCircuit(ShellRegistered.Instance); return(Self); }
public static Props Props(GraphInterpreterShell shell) { return(Actor.Props.Create(() => new ActorGraphInterpreter(shell)).WithDeploy(Deploy.Local)); }