Package net.sf.freecol.common.networking
Class ReceivingThread.QuestionThread
- java.lang.Object
- 
- java.lang.Thread
- 
- net.sf.freecol.common.networking.ReceivingThread.QuestionThread
 
 
- 
- All Implemented Interfaces:
- java.lang.Runnable
 - Enclosing class:
- ReceivingThread
 
 private static class ReceivingThread.QuestionThread extends java.lang.ThreadA class to handle questions.
- 
- 
Field SummaryFields Modifier and Type Field Description private ConnectionconnThe connection to communicate with.private MessagequeryThe message to handle.private intreplyIdThe reply identifier to use when sending a reply.
 - 
Constructor SummaryConstructors Constructor Description QuestionThread(java.lang.String name, Connection conn, Message query, int replyId)Build a new thread to respond to a question message.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()- 
Methods inherited from class java.lang.ThreadactiveCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
 
- 
 
- 
- 
- 
Field Detail- 
connprivate final Connection conn The connection to communicate with.
 - 
queryprivate final Message query The message to handle.
 - 
replyIdprivate final int replyId The reply identifier to use when sending a reply.
 
- 
 - 
Constructor Detail- 
QuestionThreadpublic QuestionThread(java.lang.String name, Connection conn, Message query, int replyId)Build a new thread to respond to a question message.- Parameters:
- name- The thread name.
- conn- The- Connectionto use for I/O.
- query- The- Messageto handle.
- replyId- The network reply identifier
 
 
- 
 
-