Пример #1
0
        public void OnPacketReadyForTransfer(Communication.Packet packet)
        {
            EventHandler <PacketReceivedEventArgs> handler = DataReceived;

            if (handler != null)
            {
                PacketReceivedEventArgs args = new PacketReceivedEventArgs(packet);
                handler(this, args);
            }
        }
Пример #2
0
 public override void SendData(object receivedFromClient, PacketReceivedEventArgs eventArgs)
 {
     try
     {
         port.Write(eventArgs.packet.xcp);
     }
     catch (AggregateException e)
     {
         e.Source = "MatlabClient.SendData() of client " + name + " -> " + e.Source;
         throw e;
     }
 }
Пример #3
0
 public virtual void SendData(object receivedFromClient, PacketReceivedEventArgs eventArgs)
 {
     try
     {
         port.Write(eventArgs.packet.rawData);
     }
     catch (AggregateException e)
     {
         e.InnerException.Source = "Client.SendData() of client " + name + " -> " + e.Source;
         throw e.InnerException;
     }
 }