Exemple #1
0
        public void flushAsyncBatchRequests(CommunicatorFlushBatch outAsync)
        {
            List <IncomingConnectionFactory> f;

            lock (this)
            {
                f = new List <IncomingConnectionFactory>(_incomingConnectionFactories);
            }

            foreach (IncomingConnectionFactory factory in f)
            {
                factory.flushAsyncBatchRequests(outAsync);
            }
        }
        public void flushAsyncBatchRequests(CommunicatorFlushBatch outAsync)
        {
            List<Ice.ObjectAdapterI> adapters;
            lock(this)
            {
                adapters = new List<Ice.ObjectAdapterI>(_adapters);
            }

            foreach(Ice.ObjectAdapterI adapter in adapters)
            {
                adapter.flushAsyncBatchRequests(outAsync);
            }
        }
Exemple #3
0
        public void flushAsyncBatchRequests(CommunicatorFlushBatch outAsync)
        {
            List<IncomingConnectionFactory> f;
            lock(this)
            {
                f = new List<IncomingConnectionFactory>(_incomingConnectionFactories);
            }

            foreach(IncomingConnectionFactory factory in f)
            {
                factory.flushAsyncBatchRequests(outAsync);
            }
        }