if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EncryptedPacket";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<li><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/Base64Packet.html"title="class in com.captainalm.lib.calmnet.packet.core"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/NetworkEncryptionCipherPacket.html"title="class in com.captainalm.lib.calmnet.packet.core"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet">IInternalCache</a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a></dd>
</dl>
<hr>
<br>
<pre>public class <spanclass="typeNameLabel">EncryptedPacket</span>
extends java.lang.Object
implements <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet">IInternalCache</a></pre>
<divclass="block">This class provides an encrypted packet that can hold an <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><code>IPacket</code></a>.
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#EncryptedPacket-com.captainalm.lib.calmnet.packet.factory.IPacketFactory-com.captainalm.lib.calmnet.packet.PacketLoader-com.captainalm.lib.stdcrypt.encryption.ICipherFactory-">EncryptedPacket</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> and <code>ICipherFactory</code>.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#EncryptedPacket-com.captainalm.lib.calmnet.packet.factory.IPacketFactory-com.captainalm.lib.calmnet.packet.PacketLoader-com.captainalm.lib.stdcrypt.encryption.ICipherFactory-boolean-">EncryptedPacket</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code>
and if the encrypted data should be cached.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#EncryptedPacket-com.captainalm.lib.calmnet.packet.factory.IPacketFactory-com.captainalm.lib.calmnet.packet.PacketLoader-com.captainalm.lib.stdcrypt.encryption.ICipherFactory-com.captainalm.lib.calmnet.packet.IPacket-">EncryptedPacket</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet)</code>
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code> and <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><code>IPacket</code></a>.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#EncryptedPacket-com.captainalm.lib.calmnet.packet.factory.IPacketFactory-com.captainalm.lib.calmnet.packet.PacketLoader-com.captainalm.lib.stdcrypt.encryption.ICipherFactory-com.captainalm.lib.calmnet.packet.IPacket-boolean-">EncryptedPacket</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet,
boolean useCache)</code>
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code>,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><code>IPacket</code></a> and if the encrypted data should be cached.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.summary">
<!---->
</a>
<h3>Method Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Method Summary table, listing methods, and an explanation">
<divclass="block">Gets the <code>ICipherFactory</code> being used.</div>
</td>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a></code></td>
<divclass="block">Gets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a> in use.</div>
</td>
</tr>
<trid="i2"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a></code></td>
<divclass="block">Gets the held packet or null.</div>
</td>
</tr>
<trid="i3"class="rowColor">
<tdclass="colFirst"><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a></code></td>
<divclass="block">Gets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> in use.</div>
</td>
</tr>
<trid="i4"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">Gets the size of the output data.</div>
</td>
</tr>
<trid="i6"class="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketProtocolInformation.html"title="class in com.captainalm.lib.calmnet.packet">PacketProtocolInformation</a></code></td>
<divclass="block">Sets the <code>ICipherFactory</code> being used.</div>
</td>
</tr>
<trid="i15"class="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#setFactory-com.captainalm.lib.calmnet.packet.factory.IPacketFactory-">setFactory</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory)</code>
<divclass="block">Sets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a> to use.</div>
</td>
</tr>
<trid="i16"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#setHeldPacket-com.captainalm.lib.calmnet.packet.IPacket-">setHeldPacket</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet)</code>
<divclass="block">Sets the held packet.</div>
</td>
</tr>
<trid="i17"class="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/EncryptedPacket.html#setPacketLoader-com.captainalm.lib.calmnet.packet.PacketLoader-">setPacketLoader</a></span>(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader)</code>
<divclass="block">Sets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> to use.</div>
<pre>public EncryptedPacket(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> and <code>ICipherFactory</code>.
<pre>public EncryptedPacket(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code>
<pre>public EncryptedPacket(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet)</pre>
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code> and <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><code>IPacket</code></a>.
<pre>public EncryptedPacket(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet,
boolean useCache)</pre>
<divclass="block">Constructs a new EncryptedPacket with the specified <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a>, <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a>, <code>ICipherFactory</code>,
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet"><code>IPacket</code></a> and if the encrypted data should be cached.</div>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html#isValid--">isValid</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a></code></dd>
<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>public <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>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html#getProtocol--">getProtocol</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a></code></dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The protocol information.</dd>
</dl>
</li>
</ul>
<aname="getTheProtocol--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getTheProtocol</h4>
<pre>public static <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketProtocolInformation.html"title="class in com.captainalm.lib.calmnet.packet">PacketProtocolInformation</a> getTheProtocol()</pre>
<divclass="block">Gets the protocol information statically.</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>public 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>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html#savePayload--">savePayload</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a></code></dd>
<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><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html#loadPayload-byte:A-">loadPayload</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a></code></dd>
<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>
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></pre>
<divclass="block">Reads payload data to an <code>OutputStream</code>.</div>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html#readData-java.io.OutputStream-">readData</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a></code></dd>
<dd><code>outputStream</code> - The output stream to read data to.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - outputStream is null.</dd>
<dd><code>java.io.IOException</code> - An IO Exception has occurred.</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>
<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></pre>
<divclass="block">Writes payload data from an <code>InputStream</code>.</div>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html#writeData-java.io.InputStream-int-">writeData</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a></code></dd>
<dd><code>inputStream</code> - The input stream to write data from.</dd>
<dd><code>size</code> - The size of the input payload in bytes.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - inputStream is null.</dd>
<dd><code>java.lang.IllegalArgumentException</code> - size is less than 0.</dd>
<dd><code>java.io.IOException</code> - An IO Exception has occurred.</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>
</dl>
</li>
</ul>
<aname="getSize--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getSize</h4>
<pre>public int getSize()
throws <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketException.html"title="class in com.captainalm.lib.calmnet.packet">PacketException</a></pre>
<divclass="block">Gets the size of the output data.</div>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html#getSize--">getSize</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IStreamedPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IStreamedPacket</a></code></dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The size of the output data in bytes.</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>
</dl>
</li>
</ul>
<aname="getPacketLoader--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPacketLoader</h4>
<pre>public <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> getPacketLoader()</pre>
<divclass="block">Gets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> in use.</div>
<pre>public void setPacketLoader(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet">PacketLoader</a> loader)</pre>
<divclass="block">Sets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/PacketLoader.html"title="class in com.captainalm.lib.calmnet.packet"><code>PacketLoader</code></a> to use.</div>
<dd><code>loader</code> - The Packet Loader to use.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - loader is null.</dd>
</dl>
</li>
</ul>
<aname="getFactory--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getFactory</h4>
<pre>public <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> getFactory()</pre>
<divclass="block">Gets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a> in use.</div>
<pre>public void setFactory(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory">IPacketFactory</a> factory)</pre>
<divclass="block">Sets the <ahref="../../../../../../com/captainalm/lib/calmnet/packet/factory/IPacketFactory.html"title="interface in com.captainalm.lib.calmnet.packet.factory"><code>IPacketFactory</code></a> to use.</div>
<dd><code>trailingPassword</code> - The new trailing password or null.</dd>
</dl>
</li>
</ul>
<aname="getHeldPacket--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getHeldPacket</h4>
<pre>public <ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> getHeldPacket()</pre>
<divclass="block">Gets the held packet or null.</div>
<pre>public void setHeldPacket(<ahref="../../../../../../com/captainalm/lib/calmnet/packet/IPacket.html"title="interface in com.captainalm.lib.calmnet.packet">IPacket</a> packet)</pre>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html#isCacheUsed--">isCacheUsed</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet">IInternalCache</a></code></dd>
<dd><code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html#setCacheUsed-boolean-">setCacheUsed</a></code> in interface <code><ahref="../../../../../../com/captainalm/lib/calmnet/packet/IInternalCache.html"title="interface in com.captainalm.lib.calmnet.packet">IInternalCache</a></code></dd>
<li><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/Base64Packet.html"title="class in com.captainalm.lib.calmnet.packet.core"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/captainalm/lib/calmnet/packet/core/NetworkEncryptionCipherPacket.html"title="class in com.captainalm.lib.calmnet.packet.core"><spanclass="typeNameLink">Next Class</span></a></li>