2 using System.Threading;
\r
3 using System.Collections.Specialized;
\r
4 using System.Runtime.Remoting;
\r
5 using System.Runtime.Remoting.Services;
\r
6 using System.Runtime.Remoting.Channels;
\r
7 using System.Runtime.Remoting.Channels.Tcp;
\r
10 namespace NUnit.Util
\r
13 /// Summary description for TestAgentManager.
\r
15 public class TestAgentManager : ServerBase, IService
\r
17 private ListDictionary agents = new ListDictionary();
\r
19 public TestAgentManager( string uri, int port ) : base( uri, port ) { }
\r
21 public void Register( object obj, int id )
\r
26 public object GetTestRunner( int id )
\r
31 #region IService Members
\r
33 public void UnloadService()
\r
35 // TODO: Add TestAgentManager.UnloadService implementation
\r
38 public void InitializeService()
\r