Beispiel #1
0
 public virtual void Stop()
 {
     if (m_state == SimpleUploaderState.Stopped)
     {
         Console.WriteLine("SimpleUploader already stopped: tid {0}", Thread.CurrentThread.ManagedThreadId);
         return;
     }
     m_state = SimpleUploaderState.Stopped;
     //Shoď graf šílených objektů a čekej na jejich ukončení
     Console.WriteLine("SimpleUploader stop: tid {0}", Thread.CurrentThread.ManagedThreadId);
 }
Beispiel #2
0
        public virtual void Start()
        {
            if (m_state == SimpleUploaderState.Running)
            {
                Console.WriteLine("SimpleUploader already running: tid {0}", Thread.CurrentThread.ManagedThreadId);
                return;
            }

            //Vytvoř graf šílených objektů - new UploadEngine(m_uploaderEngineLock).Start();
            m_state = SimpleUploaderState.Running;

            Console.WriteLine("SimpleUploader start: tid {0}", Thread.CurrentThread.ManagedThreadId);
        }
Beispiel #3
0
 public SimpleUploaderActor()
 {
     m_state = SimpleUploaderState.Stopped;
 }