Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.protocol
Class USBEmpegDiscoverer  view USBEmpegDiscoverer download USBEmpegDiscoverer.java

java.lang.Object
  extended byorg.jempeg.empeg.protocol.AbstractEmpegDiscoverer
      extended byorg.jempeg.empeg.protocol.USBEmpegDiscoverer

public class USBEmpegDiscoverer
extends AbstractEmpegDiscoverer

USBEmpegDiscoverer is an implementation of AbstractEmpegDiscoverer that can do discovery of an Empeg across a USB connection.

Version:
$Revision: 1.7 $

Field Summary
 
Fields inherited from class org.jempeg.empeg.protocol.AbstractEmpegDiscoverer
 
Constructor Summary
USBEmpegDiscoverer()
           
 
Method Summary
 boolean discover(int _timeoutMillis)
          Implemented by subclasses.
 boolean discoverEmpeg(UsbDevice _empegDevice)
           
protected  boolean discoverHub(UsbHub _hub)
           
 
Methods inherited from class org.jempeg.empeg.protocol.AbstractEmpegDiscoverer
addEmpegDiscovererListener, fireEmpegDiscovered, fireEmpegDiscovered, getEmpegName, getPlayerType, isEmpegConnected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

USBEmpegDiscoverer

public USBEmpegDiscoverer()
Method Detail

discover

public boolean discover(int _timeoutMillis)
                 throws java.io.IOException
Description copied from class: AbstractEmpegDiscoverer
Implemented by subclasses. This will actually perform the subclass-dependent mechanism of finding an Empeg (within the given timeout time)

Specified by:
discover in class AbstractEmpegDiscoverer

discoverEmpeg

public boolean discoverEmpeg(UsbDevice _empegDevice)
                      throws java.io.IOException,
                             UsbException

discoverHub

protected boolean discoverHub(UsbHub _hub)
                       throws java.io.IOException,
                              UsbException