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 = ""; }
public FFAcceptor(ISocketCtrl ctrl) { m_oSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); m_oSocketCtrl = ctrl; bRunning = false; }