Project CASUAL
API for CASUAL
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
CASUAL.communicationstools.fastboot.FastbootTools Class Reference
Inheritance diagram for CASUAL.communicationstools.fastboot.FastbootTools:
CASUAL.communicationstools.AbstractDeviceCommunicationsProtocol CASUAL.communicationstools.AbstractDeviceCommunicationsProtocol

Public Member Functions

synchronized String getBinaryLocation ()
 
String doFastbootShellCommand (String line)
 
String doElevatedFastbootShellCommand (String line)
 
void shutdown ()
 
int numberOfDevicesConnected ()
 
boolean checkErrorMessage (String[] commandRun, String returnValue)
 
boolean installDriver ()
 
String deployBinary (String tempFolder)
 
void restartConnection ()
 
void reset ()
 
String getConnectionMethodName ()
 
synchronized String getBinaryLocation ()
 
String doFastbootShellCommand (String line)
 
String doElevatedFastbootShellCommand (String line)
 
void shutdown ()
 
int numberOfDevicesConnected ()
 
boolean checkErrorMessage (String[] commandRun, String returnValue)
 
boolean installDriver ()
 
String deployBinary (String tempFolder)
 
void restartConnection ()
 
void reset ()
 
String getConnectionMethodName ()
 
- Public Member Functions inherited from CASUAL.communicationstools.AbstractDeviceCommunicationsProtocol
abstract int numberOfDevicesConnected ()
 
abstract boolean checkErrorMessage (String[] commandRun, String returnValue)
 
abstract boolean installDriver ()
 
abstract String deployBinary (String tempFolder)
 
abstract void restartConnection ()
 
abstract void reset ()
 
abstract void shutdown ()
 
abstract String getBinaryLocation ()
 
boolean isConnected ()
 
void waitForDevice ()
 
String run (String[] parameters, int timeout, boolean silent)
 
boolean fileIsDeployedProperly (String binaryLocation)
 
abstract String getConnectionMethodName ()
 
String toString ()
 
abstract int numberOfDevicesConnected ()
 
abstract boolean checkErrorMessage (String[] commandRun, String returnValue)
 
abstract boolean installDriver ()
 
abstract String deployBinary (String tempFolder)
 
abstract void restartConnection ()
 
abstract void reset ()
 
abstract void shutdown ()
 
abstract String getBinaryLocation ()
 
boolean isConnected ()
 
void waitForDevice ()
 
String run (String[] parameters, int timeout, boolean silent)
 
boolean fileIsDeployedProperly (String binaryLocation)
 
abstract String getConnectionMethodName ()
 
String toString ()
 

Detailed Description

Provides tools required to use Fastboot.

Author
Adam Outler adamo.nosp@m.utle.nosp@m.r@gma.nosp@m.il.c.nosp@m.om

Member Function Documentation

boolean CASUAL.communicationstools.fastboot.FastbootTools.checkErrorMessage ( String[]  commandRun,
String  returnValue 
)
Returns
boolean CASUAL.communicationstools.fastboot.FastbootTools.checkErrorMessage ( String[]  commandRun,
String  returnValue 
)
Returns
String CASUAL.communicationstools.fastboot.FastbootTools.deployBinary ( String  tempFolder)
Returns
String CASUAL.communicationstools.fastboot.FastbootTools.deployBinary ( String  tempFolder)
Returns
String CASUAL.communicationstools.fastboot.FastbootTools.doElevatedFastbootShellCommand ( String  line)

performs elevated fastboot command

Parameters
lineparams for fastboot
Returns
value from fastboot command
String CASUAL.communicationstools.fastboot.FastbootTools.doElevatedFastbootShellCommand ( String  line)

performs elevated fastboot command

Parameters
lineparams for fastboot
Returns
value from fastboot command
String CASUAL.communicationstools.fastboot.FastbootTools.doFastbootShellCommand ( String  line)

executes fastboot

Parameters
lineparams for fastboot
Returns
value from fastboot command
String CASUAL.communicationstools.fastboot.FastbootTools.doFastbootShellCommand ( String  line)

executes fastboot

Parameters
lineparams for fastboot
Returns
value from fastboot command
synchronized String CASUAL.communicationstools.fastboot.FastbootTools.getBinaryLocation ( )
Returns
synchronized String CASUAL.communicationstools.fastboot.FastbootTools.getBinaryLocation ( )
Returns
boolean CASUAL.communicationstools.fastboot.FastbootTools.installDriver ( )
Returns
boolean CASUAL.communicationstools.fastboot.FastbootTools.installDriver ( )
Returns
int CASUAL.communicationstools.fastboot.FastbootTools.numberOfDevicesConnected ( )
Returns
int CASUAL.communicationstools.fastboot.FastbootTools.numberOfDevicesConnected ( )
Returns
void CASUAL.communicationstools.fastboot.FastbootTools.restartConnection ( )
void CASUAL.communicationstools.fastboot.FastbootTools.restartConnection ( )
void CASUAL.communicationstools.fastboot.FastbootTools.shutdown ( )
void CASUAL.communicationstools.fastboot.FastbootTools.shutdown ( )

The documentation for this class was generated from the following file: