com.blackledge.david.tivo.net
Class TivoFinder
java.lang.Object
com.blackledge.david.tivo.net.TivoFinder
public class TivoFinder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SERVICE_TYPE_TIVO_HME
public static final String SERVICE_TYPE_TIVO_HME
- See Also:
- Constant Field Values
SERVICE_TYPE_TIVO_VIDEOS
public static final String SERVICE_TYPE_TIVO_VIDEOS
- See Also:
- Constant Field Values
SERVICE_TYPE_TIVO_PHOTOS
public static final String SERVICE_TYPE_TIVO_PHOTOS
- See Also:
- Constant Field Values
SERVICE_TYPE_TIVO_MUSIC
public static final String SERVICE_TYPE_TIVO_MUSIC
- See Also:
- Constant Field Values
SERVICE_TYPE_TIVO_REMOTE
public static final String SERVICE_TYPE_TIVO_REMOTE
- See Also:
- Constant Field Values
main
public static void main(String[] args)
getInstance
public static TivoFinder getInstance()
throws IOException
- Throws:
IOException
stopFinding
public void stopFinding()
- Call this to stop listening for changes to the apps or tivos lists and
end the related thread(s). This TivoFinder will be invalid and behavior
is undefined if you attempt to call any further methods.
isBonjourInstalled
public static boolean isBonjourInstalled()
getTivos
public Collection<TivoFinder.TivoMachine> getTivos()
getApplications
public Collection<TivoFinder.HMEApplication> getApplications()