Class ServerReceiver

    • Field Detail

      • receiver

        protected final top.focess.net.receiver.ServerReceiver receiver
    • Constructor Detail

      • ServerReceiver

        public ServerReceiver​(top.focess.net.receiver.ServerReceiver receiver)
    • Method Detail

      • sendPacket

        public void sendPacket​(String s,
                               top.focess.net.packet.Packet packet)
      • unregister

        public void unregister​(Plugin plugin)
      • register

        public <T extends top.focess.net.packet.Packet> void register​(Plugin plugin,
                                                                      String client,
                                                                      Class<T> packet,
                                                                      top.focess.net.PackHandler<T> packHandler)
      • isConnected

        public boolean isConnected​(String client)
      • getClient

        @Nullable
        public @Nullable top.focess.net.Client getClient​(String client)
      • close

        public void close()
      • unregisterAll

        public void unregisterAll()
      • disconnect

        public void disconnect​(String client)