1 //
2 // Copyright (c) 2010-2018 Antmicro
3 // Copyright (c) 2011-2015 Realtime Embedded
4 //
5 // This file is licensed under the MIT License.
6 // Full license text is available in 'licenses/MIT.txt'.
7 //
8 using System;
9 using Antmicro.Renode.Core.CAN;
10 using Antmicro.Renode.Peripherals.Network;
11 using Antmicro.Renode.UserInterface;
12 
13 namespace Antmicro.Renode.Peripherals.CAN
14 {
15     [Icon("can")]
16     public interface ICAN : IPeripheral, INetworkInterface
17     {
18         event Action<CANMessageFrame> FrameSent;
OnFrameReceived(CANMessageFrame message)19         void OnFrameReceived(CANMessageFrame message);
20     }
21 }
22 
23