示例#1
0
        /// <summary>
        /// 构造函数
        /// </summary>
        /// <param name="port">端口号</param>
        /// <param name="receive">接收消息</param>
        /// <param name="connect">连接动作</param>
        /// <param name="disconnect">断开动作</param>
        public TcppServer(int port,
                          TcpDelegate.ReceiveMessage receive,
                          TcpDelegate.OnConnect connect,
                          TcpDelegate.OnDisconnect disconnect)
        {
            _Port = port;

            ReceiveMessage += receive;
            OnConnect      += connect;
            OnDisconnect   += disconnect;
        }
示例#2
0
        //public TcpDataConverter.Message ReceiveMessage;

        /// <summary>
        /// 构造函数
        /// </summary>
        /// <param name="ip"></param>
        /// <param name="port"></param>
        public TcppClient(string ip, int port,
                          TcpDelegate.ReceiveMessage receive,
                          TcpDelegate.OnConnect connect,
                          TcpDelegate.OnDisconnect disconnect)
        {
            this._IP   = ip;
            this._Port = port;

            ReceiveMessage += receive;
            OnConnect      += connect;
            OnDisconnect   += disconnect;
        }