Naanou.Common
Class WorkPool.WorkerThread

Performs work in a new thread

Field Summary
Naanou.Common.WorkPool dispatch
Naanou.Common.IWorkItem item

Constructor Summary
WorkPool.WorkerThread(Naanou.Common.WorkPool dispatch, Naanou.Common.IWorkItem item)
         Constructor

Method Summary
void Start()
         Processes work item in new thread (logs catched exceptions)

Methods inherited from class System.Object
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString


Field Detail

dispatch

private Naanou.Common.WorkPool dispatch


item

private Naanou.Common.IWorkItem item

Constructor Detail

WorkPool.WorkerThread

public WorkPool.WorkerThread(Naanou.Common.WorkPool dispatch,
                             Naanou.Common.IWorkItem item)

Constructor

Parameters:
dispatch - Dispatcher
item - Item to dispatch
Method Detail

Start

private void Start()

Processes work item in new thread (logs catched exceptions)