Пример #1
0
        public FFScoketAsync(ISocketCtrl socketCtrl, Socket socket = null)
        {
            m_nStatus = 0;
            if (socket == null)
            {
                m_oSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            }
            else
            {
                m_oSocket = socket;
            }

            m_oBuffer         = new byte[1024 * 4];
            m_oBuffSending    = new List <byte[]>();
            m_oSocketCtrl     = socketCtrl;
            m_sessionData     = null;
            m_strProtocolType = "";
        }
Пример #2
0
 public FFAcceptor(ISocketCtrl ctrl)
 {
     m_oSocket     = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
     m_oSocketCtrl = ctrl;
     bRunning      = false;
 }