YZProjectCloud/yanzhu-modules/yanzhu-led/docs/doc/bx06-0.6.0-SNAPSHOT_javadoc/onbon/bx06/Bx6GResponseCmd.html

354 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Wed Jan 18 15:37:05 CST 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Bx6GResponseCmd</title>
<meta name="date" content="2017-01-18">
<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="Bx6GResponseCmd";
}
//-->
</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="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Bx6GResponseCmd.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../onbon/bx06/Bx6GRequestCmd.html" title="interface in onbon.bx06"><span class="strong">Prev Class</span></a></li>
<li><a href="../../onbon/bx06/Bx6GScreen.html" title="class in onbon.bx06"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?onbon/bx06/Bx6GResponseCmd.html" target="_top">Frames</a></li>
<li><a href="Bx6GResponseCmd.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">onbon.bx06</div>
<h2 title="Class Bx6GResponseCmd" class="title">Class Bx6GResponseCmd&lt;T extends onbon.bx06.message.Response&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>onbon.bx06.Bx6GResponseCmd&lt;T&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>T</code> - 回应讯息。</dd></dl>
<hr>
<br>
<pre>public final class <span class="strong">Bx6GResponseCmd&lt;T extends onbon.bx06.message.Response&gt;</span>
extends java.lang.Object</pre>
<div class="block">BX5G 回应命令。</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>onbon.bx06.message.global.NACK</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#nack">nack</a></strong></code>
<div class="block">NACK 讯息,命令被正确执行时为 null。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../onbon/bx06/Bx6GResponseCmd.html" title="type parameter in Bx6GResponseCmd">T</a></code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#reply">reply</a></strong></code>
<div class="block">回应讯息NACK 或逾时时为 null。</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T extends onbon.bx06.message.Response&gt;&nbsp;<br><a href="../../onbon/bx06/Bx6GResponseCmd.html" title="class in onbon.bx06">Bx6GResponseCmd</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#create(java.lang.String,%20byte[])">create</a></strong>(java.lang.String&nbsp;uiaId,
byte[]&nbsp;reply)</code>
<div class="block">将收到的位元组转换成对应物件。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>onbon.bx06.message.common.ErrorType</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#getErrorType()">getErrorType</a></strong>()</code>
<div class="block">取得错误码。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#isNack()">isNack</a></strong>()</code>
<div class="block">回应是否为 NACK。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#isOK()">isOK</a></strong>()</code>
<div class="block">判断命令是否被正确执行。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../onbon/bx06/Bx6GResponseCmd.html#isTimeout()">isTimeout</a></strong>()</code>
<div class="block">是否逾时。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="nack">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>nack</h4>
<pre>public final&nbsp;onbon.bx06.message.global.NACK nack</pre>
<div class="block">NACK 讯息,命令被正确执行时为 null。</div>
</li>
</ul>
<a name="reply">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>reply</h4>
<pre>public final&nbsp;<a href="../../onbon/bx06/Bx6GResponseCmd.html" title="type parameter in Bx6GResponseCmd">T</a> extends onbon.bx06.message.Response reply</pre>
<div class="block">回应讯息NACK 或逾时时为 null。</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="create(java.lang.String, byte[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>public static&nbsp;&lt;T extends onbon.bx06.message.Response&gt;&nbsp;<a href="../../onbon/bx06/Bx6GResponseCmd.html" title="class in onbon.bx06">Bx6GResponseCmd</a>&lt;T&gt;&nbsp;create(java.lang.String&nbsp;uiaId,
byte[]&nbsp;reply)</pre>
<div class="block">将收到的位元组转换成对应物件。</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>uiaId</code> - 命令编号。</dd><dd><code>reply</code> - 位元组。</dd>
<dt><span class="strong">Returns:</span></dt><dd>回应物件。</dd></dl>
</li>
</ul>
<a name="getErrorType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getErrorType</h4>
<pre>public&nbsp;onbon.bx06.message.common.ErrorType&nbsp;getErrorType()</pre>
<div class="block">取得错误码。</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>错误码。</dd></dl>
</li>
</ul>
<a name="isNack()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNack</h4>
<pre>public&nbsp;boolean&nbsp;isNack()</pre>
<div class="block">回应是否为 NACK。</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true若回应为 NACK。</dd></dl>
</li>
</ul>
<a name="isOK()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOK</h4>
<pre>public&nbsp;boolean&nbsp;isOK()</pre>
<div class="block">判断命令是否被正确执行。</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true命令被正确执行并回应对应结果。false回应为 NACK 或逾时。</dd></dl>
</li>
</ul>
<a name="isTimeout()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isTimeout</h4>
<pre>public&nbsp;boolean&nbsp;isTimeout()</pre>
<div class="block">是否逾时。</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true若命令回应逾时。</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Bx6GResponseCmd.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../onbon/bx06/Bx6GRequestCmd.html" title="interface in onbon.bx06"><span class="strong">Prev Class</span></a></li>
<li><a href="../../onbon/bx06/Bx6GScreen.html" title="class in onbon.bx06"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?onbon/bx06/Bx6GResponseCmd.html" target="_top">Frames</a></li>
<li><a href="Bx6GResponseCmd.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>