public void Start(ThreadProcDelegate callbackDelegate) { if (callbackDelegate == null) { Log.Debug("- File!Start Pass an invalid Parameter!"); return; } _callbackDelegate = callbackDelegate; var t = new Thread(new ThreadStart(StartDownloadThreadProc)); t.Start(); }
public ThreadParameters(FileState state, short blockIndex, ThreadProcDelegate threaddelegate) { _fileState = state; _blockIndex = blockIndex; _threaddelegate = threaddelegate; }