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); }
/// <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); }
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); }
/// <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); }