Updated javadocs for the new GH pages style.

This commit is contained in:
2018-10-01 16:21:25 -04:00
parent c30f559e4b
commit 870289d1d6
21 changed files with 3789 additions and 0 deletions

317
docs/index-all.html Normal file
View File

@@ -0,0 +1,317 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (version 1.7.0_75) on Thu Feb 05 15:36:28 VET 2015 -->
<title>Index</title>
<meta name="date" content="2015-02-05">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a name="_A_">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#action">action</a></span> - Variable in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_D_">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><span class="strong">DecodedControlAction</span></a> - Class in <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a></dt>
<dd>
<div class="block">An immutable and pure data class that represents an action decoded from a protocol
data message.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#DecodedControlAction()">DecodedControlAction()</a></span> - Constructor for class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>
<div class="block">Create a new ControlAction object using <code>DecodedControlAction#STOP</code> as
the default action, <code>DecodedControlAction#MOTOR_ABC</code> as motor flag, and
0 as default speed.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#DecodedControlAction(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Action)">DecodedControlAction(DecodedControlAction.Action)</a></span> - Constructor for class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>
<div class="block">Create a new ControlAction object using the specified action.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#DecodedControlAction(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Action,%20ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Motor)">DecodedControlAction(DecodedControlAction.Action, DecodedControlAction.Motor)</a></span> - Constructor for class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>
<div class="block">Create a new ControlAction object using the specified action and motor flag.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#DecodedControlAction(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Action,%20ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Motor,%20int)">DecodedControlAction(DecodedControlAction.Action, DecodedControlAction.Motor, int)</a></span> - Constructor for class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>
<div class="block">Create a new ControlAction object using the specified action, motor flag and speed.</div>
</dd>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol"><span class="strong">DecodedControlAction.Action</span></a> - Enum in <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a></dt>
<dd>
<div class="block">All recognized actions.</div>
</dd>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Motor.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol"><span class="strong">DecodedControlAction.Motor</span></a> - Enum in <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a></dt>
<dd>
<div class="block">All motor ports and possible combinations without repetitions.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#decodeMessage(byte[])">decodeMessage(byte[])</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Decodes a protocol message encoded as a byte array of two elements as specified
in the package definition.</div>
</dd>
</dl>
<a name="_E_">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#encodeControlAction(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction)">encodeControlAction(DecodedControlAction)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Encodes a given <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a> into a two byte array.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#executeControlAction(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction)">executeControlAction(DecodedControlAction)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Executes an already decoded <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a>, calling the user operation
listeners if needed.</div>
</dd>
</dl>
<a name="_M_">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#motor">motor</a></span> - Variable in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_N_">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><span class="strong">NxtARControlProtocol</span></a> - Class in <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a></dt>
<dd>
<div class="block">A wrapper around the NxtAR robot control protocol for the LejOS operating system.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#NxtARControlProtocol(java.io.DataInputStream,%20java.io.DataOutputStream)">NxtARControlProtocol(DataInputStream, DataOutputStream)</a></span> - Constructor for class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Create a new ARControl object.</div>
</dd>
</dl>
<a name="_O_">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onListenerRegistered()">onListenerRegistered()</a></span> - Method in interface ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol">UserActionListener</a></dt>
<dd>
<div class="block">Executes a set of instructions just after the listener has been registered with an <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>NxtARControlProtocol</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onListenerRemoved()">onListenerRemoved()</a></span> - Method in interface ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol">UserActionListener</a></dt>
<dd>
<div class="block">Executes a set of instructions just after the listener has been removed from an <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>NxtARControlProtocol</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onUserAction1(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Motor,%20int)">onUserAction1(DecodedControlAction.Motor, int)</a></span> - Method in interface ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol">UserActionListener</a></dt>
<dd>
<div class="block">Executes a set of instructions when a <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a> is decoded with <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html#USER_1"><code>DecodedControlAction.Action.USER_1</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onUserAction2(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Motor,%20int)">onUserAction2(DecodedControlAction.Motor, int)</a></span> - Method in interface ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol">UserActionListener</a></dt>
<dd>
<div class="block">Executes a set of instructions when a <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a> is decoded with <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html#USER_2"><code>DecodedControlAction.Action.USER_2</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onUserAction3(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction.Motor,%20int)">onUserAction3(DecodedControlAction.Motor, int)</a></span> - Method in interface ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol">UserActionListener</a></dt>
<dd>
<div class="block">Executes a set of instructions when a <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a> is decoded with <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html#USER_3"><code>DecodedControlAction.Action.USER_3</code></a>.</div>
</dd>
</dl>
<a name="_R_">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#readAndExecuteMessage()">readAndExecuteMessage()</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Attempts to read, decode and execute a message, calling the user operation
listeners if needed.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#readRawControlMessage()">readRawControlMessage()</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Attempts to read a 2-byte message and returns it as is.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#registerUserActionListener(ve.ucv.ciens.icaro.libnxtarcontrol.UserActionListener)">registerUserActionListener(UserActionListener)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Adds an <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol"><code>UserActionListener</code></a> to this object's listeners list calling it's
<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onListenerRegistered()"><code>onListenerRegistered()</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#removeUserActionListener(ve.ucv.ciens.icaro.libnxtarcontrol.UserActionListener)">removeUserActionListener(UserActionListener)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Removes an <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol"><code>UserActionListener</code></a> from this object's listeners list calling it's
<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html#onListenerRemoved()"><code>onListenerRemoved()</code></a> method.</div>
</dd>
</dl>
<a name="_S_">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#setInputStream(java.io.DataInputStream)">setInputStream(DataInputStream)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Changes the input stream associated with this ARControl to the input stream passed as
parameter.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#setOutputStream(java.io.DataOutputStream)">setOutputStream(DataOutputStream)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Changes the <code>DataOutputStream</code> associated with this ARControl to the output stream passed as
parameter.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html#speed">speed</a></span> - Variable in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_U_">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/UserActionListener.html" title="interface in ve.ucv.ciens.icaro.libnxtarcontrol"><span class="strong">UserActionListener</span></a> - Interface in <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a></dt>
<dd>
<div class="block">An object to be notified when an user action has been received in a protocol message.</div>
</dd>
</dl>
<a name="_V_">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction.Action</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Motor.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Motor.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction.Motor</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html#values()">values()</a></span> - Static method in enum ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Action.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction.Action</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Motor.html#values()">values()</a></span> - Static method in enum ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.Motor.html" title="enum in ve.ucv.ciens.icaro.libnxtarcontrol">DecodedControlAction.Motor</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">ve.ucv.ciens.icaro.libnxtarcontrol</a> - package ve.ucv.ciens.icaro.libnxtarcontrol</dt>
<dd>
<div class="block">This package contains a wrapper library and reference implementation of the NxtAR
robot control protocol for the LejOS operating system.</div>
</dd>
</dl>
<a name="_W_">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#writeMessage(ve.ucv.ciens.icaro.libnxtarcontrol.DecodedControlAction)">writeMessage(DecodedControlAction)</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Encodes and writes a <a href="./ve/ucv/ciens/icaro/libnxtarcontrol/DecodedControlAction.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol"><code>DecodedControlAction</code></a> into the associated <code>DataOutputStream</code> if any.</div>
</dd>
<dt><span class="strong"><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html#writeRawControlMessage(byte[])">writeRawControlMessage(byte[])</a></span> - Method in class ve.ucv.ciens.icaro.libnxtarcontrol.<a href="./ve/ucv/ciens/icaro/libnxtarcontrol/NxtARControlProtocol.html" title="class in ve.ucv.ciens.icaro.libnxtarcontrol">NxtARControlProtocol</a></dt>
<dd>
<div class="block">Attempts to write a 2-byte message to the associated <code>DataOutputStream</code> if any.</div>
</dd>
</dl>
<a href="#_A_">A</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="./ve/ucv/ciens/icaro/libnxtarcontrol/package-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>