示例#1
0
文件: Program.cs 项目: ywscr/peach
        static void Client_OnReceived(object sender, Peach.EventArgs.MessageReceivedEventArgs <MqttMessage> e)
        {
            string content = $"PacketType = {e.Message.Packet.PacketType}";

            Console.WriteLine("receive message {0} from {1}", content, e.Context.RemoteEndPoint);
        }
示例#2
0
 /// <summary>
 /// on receive message ,raise message handler event
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void _socket_OnReceived(object sender, Peach.EventArgs.MessageReceivedEventArgs <AmpMessage> e)
 {
     this._logger.LogDebug("receive message ,id={0} ,code = {1}", e.Message.Id, e.Message.Code);
     this._handler.RaiseReceive(e.Message);
 }
示例#3
0
        static void Client_OnReceived(object sender, Peach.EventArgs.MessageReceivedEventArgs <CommandLineMessage> e)
        {
            string content = $"{e.Message.Command} {string.Join(" ", e.Message.Parameters)}";

            Console.WriteLine("receive message {0} from {1}", content, e.Context.RemoteEndPoint);
        }
示例#4
0
 /// <summary>
 /// on receive message ,raise message handler event
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void _socket_OnReceived(object sender, Peach.EventArgs.MessageReceivedEventArgs <AmpMessage> e)
 {
     this._handler.RaiseReceive(e.Message);
 }