blob: 2b83890a8724fcd580bddde3ae137bedb6834b64 [file] [log] [blame]
package org.onlab.onos.net.device;
import org.onlab.onos.net.Description;
import java.net.URI;
/**
* Carrier of immutable information about a device.
*/
public interface DeviceDescription extends Description {
/**
* Protocol/provider specific URI that can be used to encode the identity
* information required to communicate with the device externally, e.g.
* datapath ID.
*
* @return provider specific URI for the device
*/
URI deviceURI();
}