blob: ef9a694a128e129704d280667f5365a309fd1152 [file] [log] [blame]
package net.onrc.onos.api.device;
import net.onrc.onos.api.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();
}