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
java.lang.String getID()
getName
java.lang.String getName()
setName
void setName(java.lang.String name,
boolean isAutomaticName)
getClassification
java.lang.String getClassification()
getShortDescription
java.lang.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
java.net.InetAddress getAddress()
setAddress
void setAddress(java.net.InetAddress address)
setTransientProperty
void setTransientProperty(java.lang.Object key,
java.lang.Object value)
getTransientProperty
java.lang.Object getTransientProperty(java.lang.Object key)
getDisplayProperties
java.lang.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
java.lang.String getInfo()
getError
java.lang.String getError()
getStatus
java.lang.String getStatus()
addListener
void addListener(DeviceListener listener)
removeListener
void removeListener(DeviceListener listener)
getString
java.lang.String getString()
isGenericUSB
boolean isGenericUSB()
setGenericUSB
void setGenericUSB(boolean b)
getImageID
java.lang.String getImageID()
setImageID
void setImageID(java.lang.String id)
isNameAutomatic
boolean isNameAutomatic()
setExportable
void setExportable(boolean b)
isExportable
boolean isExportable()
getWikiURL
java.net.URL getWikiURL()
getVuzeFile
VuzeFile getVuzeFile()
throws java.io.IOException
- Throws:
java.io.IOException
getDirectTranscodeProfiles
TranscodeProfile[] getDirectTranscodeProfiles()