<li><ahref="../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><ahref="../../../../../com/captainalm/lib/calmnet/packet/core/Base64Packet.html"title="class in com.captainalm.lib.calmnet.packet.core">Base64Packet</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html"title="class in com.captainalm.lib.calmnet.packet.core">EncryptedPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentAllocatePacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentAllocatePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentAllocationPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentAllocationPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentMessagePacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentMessagePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentMessageResponsePacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentMessageResponsePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentPIDAKNPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentPIDAKNPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentPIDMSGPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentPIDMSGPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentPIDPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentPIDPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentRetrySendPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentRetrySendPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentSendCompletePacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentSendCompletePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentSendStopPacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentSendStopPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/fragment/FragmentSendVerifyCompletePacket.html"title="class in com.captainalm.lib.calmnet.packet.fragment">FragmentSendVerifyCompletePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/core/NetworkEncryptionCipherPacket.html"title="class in com.captainalm.lib.calmnet.packet.core">NetworkEncryptionCipherPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/core/NetworkEncryptionUpgradePacket.html"title="class in com.captainalm.lib.calmnet.packet.core">NetworkEncryptionUpgradePacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/core/NetworkIdentifierPacket.html"title="class in com.captainalm.lib.calmnet.packet.core">NetworkIdentifierPacket</a>, <ahref="../../../../../com/captainalm/lib/calmnet/packet/core/NetworkSSLUpgradePacket.html"title="class in com.captainalm.lib.calmnet.packet.core">NetworkSSLUpgradePacket</a></dd>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketProtocolInformation.html"title="class in com.captainalm.lib.calmnet.packet">PacketProtocolInformation</a></code></td>
<divclass="block">Saves the packet payload to a byte array.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<divclass="details">
<ulclass="blockList">
<liclass="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.detail">
<!---->
</a>
<h3>Method Detail</h3>
<aname="isValid--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isValid</h4>
<pre>boolean isValid()</pre>
<divclass="block">Gets if the packet is valid.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Is the packet valid?</dd>
</dl>
</li>
</ul>
<aname="getProtocol--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getProtocol</h4>
<pre><ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketProtocolInformation.html"title="class in com.captainalm.lib.calmnet.packet">PacketProtocolInformation</a> getProtocol()</pre>
<divclass="block">Gets the protocol information.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The protocol information.</dd>
</dl>
</li>
</ul>
<aname="savePayload--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>savePayload</h4>
<pre>byte[] savePayload()
throws <ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></pre>
<divclass="block">Saves the packet payload to a byte array.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The packet payload data.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code><ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></code> - An Exception has occurred.</dd>
throws <ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></pre>
<divclass="block">Loads the packet payload from save data.</div>
<dd><code>packetData</code> - The packet payload data.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - The new store data is null.</dd>
<dd><code><ahref="../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></code> - An Exception has occurred.</dd>
<li><ahref="../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><spanclass="typeNameLink">Next Class</span></a></li>