コード例 #1
0
        /// <summary>
        /// 启动服务
        /// </summary>
        /// <param name="port">接收数据端口</param>
        /// <param name="recBufferSize">接收缓冲区</param>
        /// <param name="maxConnectionCount">最大客户端连接数</param>
        public void Start(int port,
                          int recBufferSize,
                          int maxConnectionCount)
        {
            socketSend = new SocketSend();
            socketSend.SentEventHandler += sendSocket_SentEventHandler;
            socketSend.Initialize(maxConnectionCount, recBufferSize);

            socketRecieve = new SocketReceive(port);
            socketRecieve.Initialize(maxConnectionCount, recBufferSize);
            socketRecieve.OnReceived += receiveSocket_OnReceived;
            socketRecieve.StartReceive();
        }