tom | e33cc1a | 2014-08-25 21:59:41 -0700 | [diff] [blame] | 1 | package org.onlab.onos.net; |
| 2 | |
tom | 64b7aac | 2014-08-26 00:18:21 -0700 | [diff] [blame^] | 3 | import org.onlab.onos.net.provider.Provided; |
| 4 | |
tom | e33cc1a | 2014-08-25 21:59:41 -0700 | [diff] [blame] | 5 | /** |
| 6 | * Abstraction of an end-station host on the network, essentially a NIC. |
| 7 | */ |
tom | 64b7aac | 2014-08-26 00:18:21 -0700 | [diff] [blame^] | 8 | public interface Host extends Provided { |
tom | e33cc1a | 2014-08-25 21:59:41 -0700 | [diff] [blame] | 9 | |
| 10 | // MAC, IP(s), optional VLAN ID |
| 11 | |
| 12 | // Location (current, recent locations? |
| 13 | |
| 14 | } |