Esempio n. 1
0
 public WorkerTask(RunnableTask task, WorkFinishedHandler handler, params object[] args)
 {
     this.Task = task;
     this.Arguments = args;
     if (handler!=null)
         this.WorkFinished += handler;
 }
Esempio n. 2
0
 public WorkerWindow(Window owner, RunnableTask task, WorkFinishedHandler workFinishedHandler, params object[] args)
     : this(task, workFinishedHandler, args)
 {
     if (owner != this)
         this.Owner = owner;
 }
Esempio n. 3
0
 public WorkerWindow(RunnableTask task, WorkFinishedHandler workFinishedHandler, params object[] args)
     : this(task, args)
 {
     if (workFinishedHandler!=null)
         this.WorkFinished += workFinishedHandler;
 }
 /// <summary>
 /// Instantiates a new webthread.
 /// </summary>
 /// <param name="port">Port number to listen on.</param>
 public WebResponseThread(ResponseHandler responseHandler, WorkFinishedHandler workFinishedHandler, SocketAcceptedHandler socketAcceptedHandler)
 {
     _ResponseHandler = responseHandler;
     _WorkFinishedHandler = workFinishedHandler;
     _SocketAcceptedHandler = socketAcceptedHandler;
 }