private class PocketSOMConnector.ConnectorEndpoint.Worker extends Thread
Thread.State, Thread.UncaughtExceptionHandler
Modifier and Type | Field and Description |
---|---|
private boolean |
authenticated |
String |
CLIENT |
String |
MY_NAME |
private PlaySOMPlayer |
player |
private Socket |
socket |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor and Description |
---|
PocketSOMConnector.ConnectorEndpoint.Worker(Socket socket) |
Modifier and Type | Method and Description |
---|---|
private void |
clientLogin(String line,
BufferedReader in,
PrintStream out)
Handle client authentication.
|
private void |
manageRegistrations(String line,
Socket socket,
PrintStream out) |
private Unit |
mapContains(String song,
Unit[] map) |
private void |
playerControl(String line) |
private void |
receivePath(BufferedReader br) |
private void |
receivePlaylist(BufferedReader br) |
void |
run() |
private void |
sendStatusInfo(String line,
BufferedReader in,
PrintStream out) |
String |
toString() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, yield
private Socket socket
public final String CLIENT
public final String MY_NAME
private PlaySOMPlayer player
private boolean authenticated
public PocketSOMConnector.ConnectorEndpoint.Worker(Socket socket)
private void clientLogin(String line, BufferedReader in, PrintStream out)
private void manageRegistrations(String line, Socket socket, PrintStream out)
private void playerControl(String line)
private void sendStatusInfo(String line, BufferedReader in, PrintStream out)
private void receivePath(BufferedReader br)
private void receivePlaylist(BufferedReader br)