com.aelitis.azureus.core.devices
Interface Device
- All Known Subinterfaces:
- DeviceContentDirectory, DeviceInternetGateway, DeviceMediaRenderer, DeviceOfflineDownloader, DeviceUPnP
- All Known Implementing Classes:
- DeviceContentDirectoryImpl, DeviceImpl, DeviceInternetGatewayImpl, DeviceiTunes, DeviceMediaRendererImpl, DeviceMediaRendererManual, DeviceOfflineDownloaderImpl, DeviceTivo, DeviceUPnPImpl
public interface Device
DT_UNKNOWN
static final int DT_UNKNOWN
- See Also:
- Constant Field Values
DT_INTERNET_GATEWAY
static final int DT_INTERNET_GATEWAY
- See Also:
- Constant Field Values
DT_CONTENT_DIRECTORY
static final int DT_CONTENT_DIRECTORY
- See Also:
- Constant Field Values
DT_MEDIA_RENDERER
static final int DT_MEDIA_RENDERER
- See Also:
- Constant Field Values
DT_INTERNET
static final int DT_INTERNET
- See Also:
- Constant Field Values
DT_OFFLINE_DOWNLOADER
static final int DT_OFFLINE_DOWNLOADER
- See Also:
- Constant Field Values
getType
int getType()
getID
String getID()
getName
String getName()
setName
void setName(String name,
boolean isAutomaticName)
getClassification
String getClassification()
getShortDescription
String getShortDescription()
alive
void alive()
isAlive
boolean isAlive()
isLivenessDetectable
boolean isLivenessDetectable()
isBusy
boolean isBusy()
isManual
boolean isManual()
setHidden
void setHidden(boolean is_hidden)
isHidden
boolean isHidden()
setTagged
void setTagged(boolean is_tagged)
isTagged
boolean isTagged()
isBrowsable
boolean isBrowsable()
getBrowseLocations
Device.browseLocation[] getBrowseLocations()
getAddress
InetAddress getAddress()
setAddress
void setAddress(InetAddress address)
setTransientProperty
void setTransientProperty(Object key,
Object value)
getTransientProperty
Object getTransientProperty(Object key)
getDisplayProperties
String[][] getDisplayProperties()
- Array of resource strings and their associated values
- Returns:
requestAttention
void requestAttention()
remove
void remove()
setCanRemove
void setCanRemove(boolean can)
canRemove
boolean canRemove()
getInfo
String getInfo()
getError
String getError()
getStatus
String getStatus()
addListener
void addListener(DeviceListener listener)
removeListener
void removeListener(DeviceListener listener)
getString
String getString()
isGenericUSB
boolean isGenericUSB()
setGenericUSB
void setGenericUSB(boolean b)
getImageID
String getImageID()
setImageID
void setImageID(String id)
isNameAutomatic
boolean isNameAutomatic()
setExportable
void setExportable(boolean b)
isExportable
boolean isExportable()
getWikiURL
URL getWikiURL()
getVuzeFile
VuzeFile getVuzeFile()
throws IOException
- Throws:
IOException
getDirectTranscodeProfiles
TranscodeProfile[] getDirectTranscodeProfiles()