Exemplo n.º 1
0
 public ExternalThread(string name, IRuntime runtime, IActorLogger logger, IErrorHandler errorHandler, Action <Action> dispatchMethod)
 {
     _name         = name;
     _runtime      = runtime;
     _logger       = logger;
     _errorHandler = errorHandler;
     _dispatcher   = dispatchMethod;
 }
Exemplo n.º 2
0
 public ExternalThread(string name, IRuntime runtime, IActorLogger logger, IErrorHandler errorHandler, Action<Action> dispatchMethod)
 {
     _name = name;
     _runtime = runtime;
     _logger = logger;
     _errorHandler = errorHandler;
     _dispatcher = dispatchMethod;
 }
Exemplo n.º 3
0
 public RuntimeThread(string name, IRuntime runtime, IActorLogger logger, IErrorHandler errorHandler)
 {
     _name         = name;
     _runtime      = runtime;
     _logger       = logger;
     _errorHandler = errorHandler;
     _thread       = new Thread(ThreadMessageLoop);
     _thread.Name  = name;
 }
Exemplo n.º 4
0
 public DedicatedThread(string name, IRuntime runtime, IActorLogger logger, IErrorHandler errorHandler, int actorId, IActor actor)
 {
     _actor = actor;
     _actorId = actorId;
     _name = name;
     _runtime = runtime;
     _logger = logger;
     _errorHandler = errorHandler;
 }
 public DedicatedThread(string name, IRuntime runtime, IActorLogger logger, IErrorHandler errorHandler, int actorId, IActor actor)
 {
     _actor        = actor;
     _actorId      = actorId;
     _name         = name;
     _runtime      = runtime;
     _logger       = logger;
     _errorHandler = errorHandler;
 }
Exemplo n.º 6
0
 public RuntimeData(IActorLogger logger, IErrorHandler errorHandler)
 {
     _logger = logger;
     _errorHandler = errorHandler;
 }
Exemplo n.º 7
0
 public RuntimeData(IActorLogger logger, IErrorHandler errorHandler)
 {
     _logger       = logger;
     _errorHandler = errorHandler;
 }
Exemplo n.º 8
0
 public Runtime(IActorLogger logger, IErrorHandler errorHandler)
 {
     _logger = logger;
     _data   = new RuntimeData(logger, errorHandler);
 }