Class Server.ActionThreadDispatcher

java.lang.Object
java.lang.Thread
dev.blackilykat.pmp.client.Server.ActionThreadDispatcher
All Implemented Interfaces:
Runnable
Enclosing class:
Server

private static class Server.ActionThreadDispatcher extends Thread

Thread responsible for correctly starting Server.ActionHandlingThread and Server.ActionSendingThread.

  • Waits for library to be loaded;
  • performs a GetActionsRequest if needed and handles its response;
  • requests the server's entire library and stores it;
  • starts the two threads allowing them to compare the server and client libraries.