public WorkerTask(RunnableTask task, WorkFinishedHandler handler, params object[] args) { this.Task = task; this.Arguments = args; if (handler!=null) this.WorkFinished += handler; }
public WorkerWindow(Window owner, RunnableTask task, WorkFinishedHandler workFinishedHandler, params object[] args) : this(task, workFinishedHandler, args) { if (owner != this) this.Owner = owner; }
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; }