| <?xml version="1.0" encoding="ascii"?> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
| "DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| <head> |
| <title>com.dtmilano.android.adb.adbclient.AdbClient</title> |
| <link rel="stylesheet" href="epydoc.css" type="text/css" /> |
| <script type="text/javascript" src="epydoc.js"></script> |
| </head> |
| |
| <body bgcolor="white" text="black" link="blue" vlink="#204080" |
| alink="#204080"> |
| <!-- ==================== NAVIGATION BAR ==================== --> |
| <table class="navbar" border="0" width="100%" cellpadding="0" |
| bgcolor="#a0c0ff" cellspacing="0"> |
| <tr valign="middle"> |
| <!-- Home link --> |
| <th> <a |
| href="com.dtmilano.android-module.html">Home</a> </th> |
| |
| <!-- Tree link --> |
| <th> <a |
| href="module-tree.html">Trees</a> </th> |
| |
| <!-- Index link --> |
| <th> <a |
| href="identifier-index.html">Indices</a> </th> |
| |
| <!-- Help link --> |
| <th> <a |
| href="help.html">Help</a> </th> |
| |
| <!-- Project homepage --> |
| <th class="navbar" align="right" width="100%"> |
| <table border="0" cellpadding="0" cellspacing="0"> |
| <tr><th class="navbar" align="center" |
| ><a class="navbar" target="_top" href="http://dtmilano.com/viewclient">Project Homepage</a></th> |
| </tr></table></th> |
| </tr> |
| </table> |
| <table width="100%" cellpadding="0" cellspacing="0"> |
| <tr valign="top"> |
| <td width="100%"> |
| <span class="breadcrumbs"> |
| Package com :: |
| Package dtmilano :: |
| <a href="com.dtmilano.android-module.html">Package android</a> :: |
| <a href="com.dtmilano.android.adb-module.html">Package adb</a> :: |
| <a href="com.dtmilano.android.adb.adbclient-module.html">Module adbclient</a> :: |
| Class AdbClient |
| </span> |
| </td> |
| <td> |
| <table cellpadding="0" cellspacing="0"> |
| <!-- hide/show private --> |
| <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink" |
| onclick="toggle_private();">hide private</a>]</span></td></tr> |
| <tr><td align="right"><span class="options" |
| >[<a href="frames.html" target="_top">frames</a |
| >] | <a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html" |
| target="_top">no frames</a>]</span></td></tr> |
| </table> |
| </td> |
| </tr> |
| </table> |
| <!-- ==================== CLASS DESCRIPTION ==================== --> |
| <h1 class="epydoc">Class AdbClient</h1><p class="nomargin-top"><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient">source code</a></span></p> |
| <!-- ==================== INSTANCE METHODS ==================== --> |
| <a name="section-InstanceMethods"></a> |
| <table class="summary" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr bgcolor="#70b0f0" class="table-header"> |
| <td colspan="2" class="table-header"> |
| <table border="0" cellpadding="0" cellspacing="0" width="100%"> |
| <tr valign="top"> |
| <td align="left"><span class="table-header">Instance Methods</span></td> |
| <td align="right" valign="top" |
| ><span class="options">[<a href="#section-InstanceMethods" |
| class="privatelink" onclick="toggle_private();" |
| >hide private</a>]</span></td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">serialno</span>=<span class="summary-sig-default">None</span>, |
| <span class="summary-sig-arg">hostname</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">localhost</code><code class="variable-quote">'</code></span>, |
| <span class="summary-sig-arg">port</span>=<span class="summary-sig-default">5037</span>, |
| <span class="summary-sig-arg">settransport</span>=<span class="summary-sig-default">True</span>, |
| <span class="summary-sig-arg">reconnect</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__init__">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="setSerialno"></a><span class="summary-sig-name">setSerialno</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">serialno</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.setSerialno">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="setReconnect"></a><span class="summary-sig-name">setReconnect</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">val</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.setReconnect">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__connect"></a><span class="summary-sig-name">__connect</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__connect">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="close"></a><span class="summary-sig-name">close</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.close">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__del__">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__send"></a><span class="summary-sig-name">__send</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">msg</span>, |
| <span class="summary-sig-arg">checkok</span>=<span class="summary-sig-default">True</span>, |
| <span class="summary-sig-arg">reconnect</span>=<span class="summary-sig-default">False</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__send">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__receive"></a><span class="summary-sig-name">__receive</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">nob</span>=<span class="summary-sig-default">None</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__receive">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__checkOk"></a><span class="summary-sig-name">__checkOk</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__checkOk">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="checkConnected"></a><span class="summary-sig-name">checkConnected</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.checkConnected">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="checkVersion"></a><span class="summary-sig-name">checkVersion</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">reconnect</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.checkVersion">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__setTransport"></a><span class="summary-sig-name">__setTransport</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__setTransport">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="getDevices"></a><span class="summary-sig-name">getDevices</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getDevices">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="shell"></a><span class="summary-sig-name">shell</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">cmd</span>=<span class="summary-sig-default">None</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.shell">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#getRestrictedScreen" class="summary-sig-name">getRestrictedScreen</a>(<span class="summary-sig-arg">self</span>)</span><br /> |
| Gets <code>mRestrictedScreen</code> values from dumpsys.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getRestrictedScreen">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__getProp"></a><span class="summary-sig-name">__getProp</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">key</span>, |
| <span class="summary-sig-arg">strip</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__getProp">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__getDisplayWidth"></a><span class="summary-sig-name">__getDisplayWidth</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">key</span>, |
| <span class="summary-sig-arg">strip</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__getDisplayWidth">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr class="private"> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="__getDisplayHeight"></a><span class="summary-sig-name">__getDisplayHeight</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">key</span>, |
| <span class="summary-sig-arg">strip</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.__getDisplayHeight">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="getSystemProperty"></a><span class="summary-sig-name">getSystemProperty</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">key</span>, |
| <span class="summary-sig-arg">strip</span>=<span class="summary-sig-default">True</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getSystemProperty">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="getProperty"></a><span class="summary-sig-name">getProperty</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">key</span>, |
| <span class="summary-sig-arg">strip</span>=<span class="summary-sig-default">True</span>)</span><br /> |
| Gets the property value for key</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getProperty">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="getSdkVersion"></a><span class="summary-sig-name">getSdkVersion</span>(<span class="summary-sig-arg">self</span>)</span><br /> |
| Gets the SDK version.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getSdkVersion">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="press"></a><span class="summary-sig-name">press</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">name</span>, |
| <span class="summary-sig-arg">eventType</span>=<span class="summary-sig-default">2</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.press">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="longPress"></a><span class="summary-sig-name">longPress</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">name</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.longPress">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="startActivity"></a><span class="summary-sig-name">startActivity</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">component</span>=<span class="summary-sig-default">None</span>, |
| <span class="summary-sig-arg">flags</span>=<span class="summary-sig-default">None</span>, |
| <span class="summary-sig-arg">uri</span>=<span class="summary-sig-default">None</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.startActivity">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="takeSnapshot"></a><span class="summary-sig-name">takeSnapshot</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">reconnect</span>=<span class="summary-sig-default">False</span>)</span><br /> |
| Takes a snapshot of the device and return it as a PIL Image.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.takeSnapshot">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="touch"></a><span class="summary-sig-name">touch</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">x</span>, |
| <span class="summary-sig-arg">y</span>, |
| <span class="summary-sig-arg">eventType</span>=<span class="summary-sig-default">2</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.touch">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#drag" class="summary-sig-name">drag</a>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">(x0, y0)</span>, |
| <span class="summary-sig-arg">(x1, y1)</span>, |
| <span class="summary-sig-arg">duration</span>, |
| <span class="summary-sig-arg">steps</span>=<span class="summary-sig-default">1</span>)</span><br /> |
| Sends drag event (actually it's using <code>input swipe</code> |
| command.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.drag">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="type"></a><span class="summary-sig-name">type</span>(<span class="summary-sig-arg">self</span>, |
| <span class="summary-sig-arg">text</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.type">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="wake"></a><span class="summary-sig-name">wake</span>(<span class="summary-sig-arg">self</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.wake">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#isLocked" class="summary-sig-name">isLocked</a>(<span class="summary-sig-arg">self</span>)</span><br /> |
| Checks if the device screen is locked.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.isLocked">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#isScreenOn" class="summary-sig-name">isScreenOn</a>(<span class="summary-sig-arg">self</span>)</span><br /> |
| Checks if the screen is ON.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.isScreenOn">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="unlock"></a><span class="summary-sig-name">unlock</span>(<span class="summary-sig-arg">self</span>)</span><br /> |
| Unlocks the screen of the device.</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.unlock">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| </table> |
| <!-- ==================== STATIC METHODS ==================== --> |
| <a name="section-StaticMethods"></a> |
| <table class="summary" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr bgcolor="#70b0f0" class="table-header"> |
| <td colspan="2" class="table-header"> |
| <table border="0" cellpadding="0" cellspacing="0" width="100%"> |
| <tr valign="top"> |
| <td align="left"><span class="table-header">Static Methods</span></td> |
| <td align="right" valign="top" |
| ><span class="options">[<a href="#section-StaticMethods" |
| class="privatelink" onclick="toggle_private();" |
| >hide private</a>]</span></td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a name="setAlarm"></a><span class="summary-sig-name">setAlarm</span>(<span class="summary-sig-arg">timeout</span>)</span></td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.setAlarm">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#percentSame" class="summary-sig-name">percentSame</a>(<span class="summary-sig-arg">image1</span>, |
| <span class="summary-sig-arg">image2</span>)</span><br /> |
| Returns the percent of pixels that are equal</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.percentSame">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td><span class="summary-sig"><a href="com.dtmilano.android.adb.adbclient.AdbClient-class.html#sameAs" class="summary-sig-name">sameAs</a>(<span class="summary-sig-arg">image1</span>, |
| <span class="summary-sig-arg">image2</span>, |
| <span class="summary-sig-arg">percent</span>=<span class="summary-sig-default">1.0</span>)</span><br /> |
| Compares 2 images</td> |
| <td align="right" valign="top"> |
| <span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.sameAs">source code</a></span> |
| |
| </td> |
| </tr> |
| </table> |
| |
| </td> |
| </tr> |
| </table> |
| <!-- ==================== INSTANCE VARIABLES ==================== --> |
| <a name="section-InstanceVariables"></a> |
| <table class="summary" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr bgcolor="#70b0f0" class="table-header"> |
| <td colspan="2" class="table-header"> |
| <table border="0" cellpadding="0" cellspacing="0" width="100%"> |
| <tr valign="top"> |
| <td align="left"><span class="table-header">Instance Variables</span></td> |
| <td align="right" valign="top" |
| ><span class="options">[<a href="#section-InstanceVariables" |
| class="privatelink" onclick="toggle_private();" |
| >hide private</a>]</span></td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| <tr> |
| <td width="15%" align="right" valign="top" class="summary"> |
| <span class="summary-type"> </span> |
| </td><td class="summary"> |
| <a name="build"></a><span class="summary-name">build</span><br /> |
| Build properties |
| </td> |
| </tr> |
| </table> |
| <!-- ==================== METHOD DETAILS ==================== --> |
| <a name="section-MethodDetails"></a> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr bgcolor="#70b0f0" class="table-header"> |
| <td colspan="2" class="table-header"> |
| <table border="0" cellpadding="0" cellspacing="0" width="100%"> |
| <tr valign="top"> |
| <td align="left"><span class="table-header">Method Details</span></td> |
| <td align="right" valign="top" |
| ><span class="options">[<a href="#section-MethodDetails" |
| class="privatelink" onclick="toggle_private();" |
| >hide private</a>]</span></td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| </table> |
| <a name="getRestrictedScreen"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">getRestrictedScreen</span>(<span class="sig-arg">self</span>)</span> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.getRestrictedScreen">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Gets <code>mRestrictedScreen</code> values from dumpsys. This is a |
| method to obtain display dimensions</p> |
| <dl class="fields"> |
| </dl> |
| </td></tr></table> |
| </div> |
| <a name="drag"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">drag</span>(<span class="sig-arg">self</span>, |
| <span class="sig-arg">(x0, y0)</span>, |
| <span class="sig-arg">(x1, y1)</span>, |
| <span class="sig-arg">duration</span>, |
| <span class="sig-arg">steps</span>=<span class="sig-default">1</span>)</span> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.drag">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Sends drag event (actually it's using <code>input swipe</code> |
| command.</p> |
| <dl class="fields"> |
| <dt>Parameters:</dt> |
| <dd><ul class="nomargin-top"> |
| <li><strong class="pname"><code>(x0</code></strong>, <strong class="pname"><code>y0)</code></strong> - starting point</li> |
| <li><strong class="pname"><code>(x1</code></strong>, <strong class="pname"><code>y1)</code></strong> - ending point</li> |
| <li><strong class="pname"><code>duration</code></strong> - duration of the event in ms</li> |
| <li><strong class="pname"><code>steps</code></strong> - number of steps (currently ignored by @{input swipe}</li> |
| </ul></dd> |
| </dl> |
| </td></tr></table> |
| </div> |
| <a name="isLocked"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">isLocked</span>(<span class="sig-arg">self</span>)</span> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.isLocked">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Checks if the device screen is locked.</p> |
| <p>@return True if the device screen is locked</p> |
| <dl class="fields"> |
| </dl> |
| </td></tr></table> |
| </div> |
| <a name="isScreenOn"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">isScreenOn</span>(<span class="sig-arg">self</span>)</span> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.isScreenOn">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Checks if the screen is ON.</p> |
| <p>@return True if the device screen is ON</p> |
| <dl class="fields"> |
| </dl> |
| </td></tr></table> |
| </div> |
| <a name="percentSame"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">percentSame</span>(<span class="sig-arg">image1</span>, |
| <span class="sig-arg">image2</span>)</span> |
| <br /><em class="fname">Static Method</em> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.percentSame">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Returns the percent of pixels that are equal</p> |
| <dl class="fields"> |
| </dl> |
| <div class="fields"> <p><strong>Author:</strong> |
| catshoes |
| </p> |
| </div></td></tr></table> |
| </div> |
| <a name="sameAs"></a> |
| <div> |
| <table class="details" border="1" cellpadding="3" |
| cellspacing="0" width="100%" bgcolor="white"> |
| <tr><td> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> |
| <tr valign="top"><td> |
| <h3 class="epydoc"><span class="sig"><span class="sig-name">sameAs</span>(<span class="sig-arg">image1</span>, |
| <span class="sig-arg">image2</span>, |
| <span class="sig-arg">percent</span>=<span class="sig-default">1.0</span>)</span> |
| <br /><em class="fname">Static Method</em> |
| </h3> |
| </td><td align="right" valign="top" |
| ><span class="codelink"><a href="com.dtmilano.android.adb.adbclient-pysrc.html#AdbClient.sameAs">source code</a></span> |
| </td> |
| </tr></table> |
| |
| <p>Compares 2 images</p> |
| <dl class="fields"> |
| </dl> |
| <div class="fields"> <p><strong>Author:</strong> |
| catshoes |
| </p> |
| </div></td></tr></table> |
| </div> |
| <br /> |
| <!-- ==================== NAVIGATION BAR ==================== --> |
| <table class="navbar" border="0" width="100%" cellpadding="0" |
| bgcolor="#a0c0ff" cellspacing="0"> |
| <tr valign="middle"> |
| <!-- Home link --> |
| <th> <a |
| href="com.dtmilano.android-module.html">Home</a> </th> |
| |
| <!-- Tree link --> |
| <th> <a |
| href="module-tree.html">Trees</a> </th> |
| |
| <!-- Index link --> |
| <th> <a |
| href="identifier-index.html">Indices</a> </th> |
| |
| <!-- Help link --> |
| <th> <a |
| href="help.html">Help</a> </th> |
| |
| <!-- Project homepage --> |
| <th class="navbar" align="right" width="100%"> |
| <table border="0" cellpadding="0" cellspacing="0"> |
| <tr><th class="navbar" align="center" |
| ><a class="navbar" target="_top" href="http://dtmilano.com/viewclient">Project Homepage</a></th> |
| </tr></table></th> |
| </tr> |
| </table> |
| <table border="0" cellpadding="0" cellspacing="0" width="100%%"> |
| <tr> |
| <td align="left" class="footer"> |
| Generated by Epydoc 3.0.1 on Thu May 22 01:35:58 2014 |
| </td> |
| <td align="right" class="footer"> |
| <a target="mainFrame" href="http://epydoc.sourceforge.net" |
| >http://epydoc.sourceforge.net</a> |
| </td> |
| </tr> |
| </table> |
| |
| <script type="text/javascript"> |
| <!-- |
| // Private objects are initially displayed (because if |
| // javascript is turned off then we want them to be |
| // visible); but by default, we want to hide them. So hide |
| // them unless we have a cookie that says to show them. |
| checkCookie(); |
| // --> |
| </script> |
| </body> |
| </html> |