public InstrumentationTestRunner(IServer server, IClient client, InstrumentationConnectionProvider provider, InstrumentationParameters parameters)
     : base(server, client, provider, parameters)
 {
     if ((provider.Flags & InstrumentationConnectionFlags.ServerInstrumentation) != 0)
     {
         ((MonoConnection)server).InstallInstrumentationProvider(this);
     }
     if ((provider.Flags & InstrumentationConnectionFlags.ClientInstrumentation) != 0)
     {
         ((MonoConnection)client).InstallInstrumentationProvider(this);
     }
 }
        public InstrumentationTestRunner(IServer server, IClient client, InstrumentationConnectionProvider provider, InstrumentationParameters parameters)
            : base(server, client, parameters)
        {
            Provider = provider;

            if ((provider.Flags & InstrumentationConnectionFlags.ServerInstrumentation) != 0)
            {
                ((IMonoServer)server).InstrumentationProvider = this;
            }
            if ((provider.Flags & InstrumentationConnectionFlags.ClientInstrumentation) != 0)
            {
                ((IMonoClient)client).InstrumentationProvider = this;
            }

            ConnectionHandler = CreateConnectionHandler();
        }
		public SimpleConnectionTestRunner (IServer server, IClient client, InstrumentationConnectionProvider provider, SimpleConnectionParameters parameters)
			: base (server, client, provider, parameters)
		{
		}
Esempio n. 4
0
 public SignatureInstrumentTestRunner(IServer server, IClient client, InstrumentationConnectionProvider provider, SignatureInstrumentParameters parameters)
     : base(server, client, provider, parameters)
 {
 }
 public RenegotiationInstrumentTestRunner(IServer server, IClient client, InstrumentationConnectionProvider provider, RenegotiationInstrumentParameters parameters)
     : base(server, client, provider, parameters)
 {
     renegotiationStartedTcs   = new TaskCompletionSource <bool> ();
     renegotiationCompletedTcs = new TaskCompletionSource <bool> ();
 }
Esempio n. 6
0
 public GenericConnectionInstrumentTestRunner(IServer server, IClient client, InstrumentationConnectionProvider provider, GenericConnectionInstrumentParameters parameters)
     : base(server, client, provider, parameters)
 {
 }
		public RenegotiationInstrumentTestRunner (IServer server, IClient client, InstrumentationConnectionProvider provider, RenegotiationInstrumentParameters parameters)
			: base (server, client, provider, parameters)
		{
			renegotiationStartedTcs = new TaskCompletionSource<bool> ();
			renegotiationCompletedTcs = new TaskCompletionSource<bool> ();
		}
		public CipherInstrumentTestRunner (IServer server, IClient client, InstrumentationConnectionProvider provider, CipherInstrumentParameters parameters)
			: base (server, client, provider, parameters)
		{
		}