Пример #1
0
        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();
        }
Пример #2
0
 public ThreadParameters(FileState state, short blockIndex, ThreadProcDelegate threaddelegate)
 {
     _fileState      = state;
     _blockIndex     = blockIndex;
     _threaddelegate = threaddelegate;
 }