Interface Device
- All Known Subinterfaces:
DeviceContentDirectory, DeviceInternetGateway, DeviceMediaRenderer, DeviceUPnP
- All Known Implementing Classes:
DeviceContentDirectoryImpl, DeviceImpl, DeviceInternetGatewayImpl, DeviceiTunes, DeviceMediaRendererImpl, DeviceMediaRendererManual, DeviceTivo, DeviceUPnPImpl
public interface Device
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(DeviceListener listener) voidalive()booleanString[][]Array of resource strings and their associated valuesgetError()getID()getInfo()getName()intgetType()booleanisAlive()booleanbooleanisBusy()booleanbooleanbooleanisHidden()booleanbooleanisManual()booleanbooleanisTagged()voidremove()voidremoveListener(DeviceListener listener) voidvoidsetAddress(InetAddress address) voidsetCanRemove(boolean can) voidsetExportable(boolean b) voidsetGenericUSB(boolean b) voidsetHidden(boolean is_hidden) voidsetImageID(String id) voidvoidsetTagged(boolean is_tagged) voidsetTransientProperty(Object key, Object value)
-
Field Details
-
DT_UNKNOWN
static final int DT_UNKNOWN- See Also:
-
DT_INTERNET_GATEWAY
static final int DT_INTERNET_GATEWAY- See Also:
-
DT_CONTENT_DIRECTORY
static final int DT_CONTENT_DIRECTORY- See Also:
-
DT_MEDIA_RENDERER
static final int DT_MEDIA_RENDERER- See Also:
-
DT_INTERNET
static final int DT_INTERNET- See Also:
-
DT_DISK_OPS
static final int DT_DISK_OPS- See Also:
-
-
Method Details
-
getType
int getType() -
getID
String getID() -
getName
String getName() -
setName
-
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
-
setTransientProperty
-
getTransientProperty
-
getDisplayProperties
-
requestAttention
void requestAttention() -
remove
void remove() -
setCanRemove
void setCanRemove(boolean can) -
canRemove
boolean canRemove() -
getInfo
String getInfo() -
getError
String getError() -
getStatus
String getStatus() -
addListener
-
removeListener
-
getString
String getString() -
isGenericUSB
boolean isGenericUSB() -
setGenericUSB
void setGenericUSB(boolean b) -
getImageID
String getImageID() -
getImageIDs
-
setImageID
-
isNameAutomatic
boolean isNameAutomatic() -
setExportable
void setExportable(boolean b) -
isExportable
boolean isExportable() -
getWikiURL
URL getWikiURL() -
getVuzeFile
- Throws:
IOException
-
getDirectTranscodeProfiles
TranscodeProfile[] getDirectTranscodeProfiles()
-