<li><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html"title="interface in net.ME1312.SubServers.Bungee.Network"><spanclass="typeNameLink">Prev Class</span></a></li>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-int-java.net.InetAddress-">SubDataServer</a></span>(<ahref="../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html"title="class in net.ME1312.SubServers.Bungee">SubPlugin</a> plugin,
int port,
int backlog,
java.net.InetAddress address)</code>
<divclass="block">SubData Server Instance</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">
<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="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a></code></td>
<divclass="block">Allow Connections from an Address</div>
</td>
</tr>
<trid="i2"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#broadcastPacket-net.ME1312.SubServers.Bungee.Network.PacketOut-">broadcastPacket</a></span>(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a> packet)</code>
<divclass="block">Broadcast a Packet to everything on the Network
<b>Warning:</b> There are usually different types of applications on the network at once, they may not recognise the same packet handles</div>
<tdclass="colFirst"><code><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a></code></td>
<tdclass="colFirst"><code>static <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#registerPacket-java.lang.Class-java.lang.String-">registerPacket</a></span>(java.lang.Class<? extends <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>> packet,
java.lang.String handle)</code>
<divclass="block">Register PacketOut to the Network</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#registerPacket-net.ME1312.SubServers.Bungee.Network.PacketIn-java.lang.String-">registerPacket</a></span>(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a> packet,
java.lang.String handle)</code>
<divclass="block">Register PacketIn to the Network</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#removeClient-net.ME1312.SubServers.Bungee.Network.Client-">removeClient</a></span>(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a> client)</code>
<divclass="block">Remove a Client from the Network</div>
<pre>public SubDataServer(<ahref="../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html"title="class in net.ME1312.SubServers.Bungee">SubPlugin</a> plugin,
<pre>public <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a> addClient(java.net.Socket socket)
throws java.io.IOException</pre>
<divclass="block">Add a Client to the Network</div>
<pre>public <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a> getClient(java.net.Socket socket)</pre>
<divclass="block">Grabs a Client from the Network</div>
<pre>public <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a> getClient(java.net.InetSocketAddress address)</pre>
<divclass="block">Grabs a Client from the Network</div>
<pre>public void removeClient(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html"title="class in net.ME1312.SubServers.Bungee.Network">Client</a> client)
throws java.io.IOException</pre>
<divclass="block">Remove a Client from the Network</div>
<pre>public static void registerPacket(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a> packet,
java.lang.String handle)</pre>
<divclass="block">Register PacketIn to the Network</div>
<dd><code>packet</code> - PacketOut to register</dd>
<dd><code>handle</code> - Handle to bind</dd>
</dl>
</li>
</ul>
<aname="getPacket-java.lang.String-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPacket</h4>
<pre>public static <ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a> getPacket(java.lang.String handle)</pre>
<divclass="block">Grab PacketIn Instance via handle</div>
<pre>public void broadcastPacket(<ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html"title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a> packet)</pre>
<divclass="block">Broadcast a Packet to everything on the Network
<b>Warning:</b> There are usually different types of applications on the network at once, they may not recognise the same packet handles</div>
<li><ahref="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html"title="interface in net.ME1312.SubServers.Bungee.Network"><spanclass="typeNameLink">Prev Class</span></a></li>