Esempio n. 1
0
 /// <summary>
 /// Called when the KCD thread completes.
 /// </summary>
 public void OnKcdThreadCompletion(Exception ex)
 {
     m_thread = null;
     if (ex != null)
     {
         KBase.HandleException(ex, true);
     }
     DoOnEvent();
 }
Esempio n. 2
0
 ///////////////////////////////////
 // Interface methods for the WM. //
 ///////////////////////////////////
 /// <summary>
 /// Start the KCD broker.
 /// </summary>
 public void Start()
 {
     Debug.Assert(m_thread == null);
     m_thread = new KcdThread(this);
     m_thread.Start();
 }
Esempio n. 3
0
        ///////////////////////////////////
        // Interface methods for the WM. //
        ///////////////////////////////////

        /// <summary>
        /// Start the KCD broker.
        /// </summary>
        public void Start()
        {
            Debug.Assert(m_thread == null);
            m_thread = new KcdThread(this);
            m_thread.Start();
        }
Esempio n. 4
0
 /// <summary>
 /// Called when the KCD thread completes.
 /// </summary>
 public void OnKcdThreadCompletion(Exception ex)
 {
     m_thread = null;
     if (ex != null) KBase.HandleException(ex, true);
     DoOnEvent();
 }