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 System.Collections.Generic;
10 using Antmicro.Renode.Core.Structure;
11 
12 namespace Antmicro.Renode.Peripherals.USBDeprecated
13 {
14     public interface IUSBHub : IUSBPeripheral, IUSBHubBase
15     {
GetDevice(byte port)16         IUSBPeripheral GetDevice(byte port);
17         IUSBHub Parent{ set; }
18         byte NumberOfPorts { get; set; }
19     }
20 }
21