Exemplo n.º 1
0
        private void onPacketSent(object sender, PacketSentEventArgs e)
        {
            //Console.WriteLine("Sent packet " + e.PacketId);
            var handler = PacketSent;

            if (handler != null)
            {
                PacketSent(this, e);                   // re-raise event to outer subscribers
            }
        }
Exemplo n.º 2
0
 private void OnPacketSent(PacketSentEventArgs e)
 {
     foreach (EventListener el in Plugins)
     {
         IPacketListener pl = (IPacketListener)el.Listener;
         if (el.Event == Event.PacketSent)
         {
             pl.OnPacketSent(e);
         }
     }
 }
Exemplo n.º 3
0
        private void _driver_PacketSent(object sender, PacketSentEventArgs e)
        {
            var idBase = _driver.IdBase;

            if (e.Telegram is RadioErp1Packet radio)
            {
                TelegramMonitor.NotifyTelegram(Automatica.Core.Base.TelegramMonitor.TelegramDirection.Output, Utils.ByteArrayToString(idBase), "FF FF FF FF", e.Packet.ToString(), Utils.ByteArrayToString(radio.Data));
            }
            else
            {
                TelegramMonitor.NotifyTelegram(Automatica.Core.Base.TelegramMonitor.TelegramDirection.Output, Utils.ByteArrayToString(idBase), "FF FF FF FF", e.Packet.ToString(), "");
            }
        }
Exemplo n.º 4
0
        //Evento de callback do envio dos pacotes ao sphero
        private void Sphero_PacketSent(PacketSentEventArgs e)
        {
            SpheroCommandPacket v_PacketSent = e.Packet as SpheroCommandPacket;

            printToLog("Enviado commando: " + v_PacketSent.FullName);
        }
Exemplo n.º 5
0
 public virtual void OnPacketSent(PacketSentEventArgs e)
 {
 }
Exemplo n.º 6
0
 private void Socket_OnPacketSent(object sender, PacketSentEventArgs <TClient, TPacket> e) => OnPacketSent(e.Packet);
Exemplo n.º 7
0
 private void Client_OnPacketSent(object sender, PacketSentEventArgs <TCPClient <StreamPacket>, StreamPacket> e)
 {
     logger.LogInfo("Packet 0x{0:X16} has been sent to client {1} at {2}", e.Packet.ID, e.Client.EndPoint, e.Time);
 }