blob: 8b6368d90a1ba632cf1773af58e4cf6535ae0ad2 [file] [log] [blame]
tome33cc1a2014-08-25 21:59:41 -07001package org.onlab.onos.net;
2
tom64b7aac2014-08-26 00:18:21 -07003import org.onlab.onos.net.provider.Provided;
4
tome33cc1a2014-08-25 21:59:41 -07005/**
6 * Representation of an network infrastructure device.
7 */
tom64b7aac2014-08-26 00:18:21 -07008public interface Device extends Provided {
tome33cc1a2014-08-25 21:59:41 -07009
10 // type, e.g. switch, router, firewall, ips, controller
11
12 // id (uri within)
13
14 // ports
15
16}