public void Start(_Bind.ServerBindingContext ctx)
        {
            if (m_isStarted) throw new InvalidOperationException();

            m_isStarted = true;

            m_replyChannel = m_binding.CreateServerChannel(ctx);
            m_replyChannel.Open();

            m_thread = new Thread(new ThreadStart(this.Listen));
            m_thread.Start();
        }
Esempio n. 2
0
        public void Start(_Bind.ServerBindingContext ctx)
        {
            if (m_isStarted)
            {
                throw new InvalidOperationException();
            }

            m_isStarted = true;

            m_replyChannel = m_binding.CreateServerChannel(ctx);
            m_replyChannel.Open();

            m_thread = new Thread(new ThreadStart(this.Listen));
            m_thread.Start();
        }