Ejemplo n.º 1
0
            public bool OnAccept(BaseSocket newsocket)
            {
                AsyncSocket s = (AsyncSocket)newsocket;

                newsocket.RequestRead();
                return(true);
            }
Ejemplo n.º 2
0
        /// <summary>
        /// Sets up the element stream.  This is the place to add factories.
        /// </summary>
        public override void InitializeStream()
        {
            bool first = (m_elements == null);

            m_elements = new AsynchElementStream();
            m_elements.OnDocumentStart += new ProtocolHandler(m_elements_OnDocumentStart);
            m_elements.OnDocumentEnd   += new bedrock.ObjectHandler(m_elements_OnDocumentEnd);
            m_elements.OnElement       += new ProtocolHandler(m_elements_OnElement);
            m_elements.OnError         += new bedrock.ExceptionHandler(m_elements_OnError);

            m_listener.StreamInit(m_elements);

            Debug.Assert(this.Connected);
            if (first)
            {
                m_sock.RequestRead();
            }
        }
Ejemplo n.º 3
0
 public bool OnAccept(BaseSocket newsocket)
 {
     Assert.IsTrue(((AsyncSocket)newsocket).IsMutuallyAuthenticated);
     newsocket.RequestRead();
     return(false);
 }
Ejemplo n.º 4
0
 // #pragma warning restore
 #region Implementation of ISocketEventListener
 public bool OnAccept(BaseSocket newsocket)
 {
     newsocket.RequestRead();
     return(false);
 }