|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.lang.Thread
gggd.server.SocketServer
サーバソケットクラス
スレッドを生成し、一秒毎にブロック操作をタイムアウトしながら
クライアントの接続を待ちます。
| フィールドの概要 |
| クラス java.lang.Thread から継承したフィールド |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| コンストラクタの概要 | |
SocketServer()
コンストラクタ |
|
| メソッドの概要 | |
void |
init(int waitPort)
初期化処理。 |
void |
run()
スレッドを開始します。 |
void |
stopAccept()
接続待ち状態を終了する。 |
void |
waitRequest()
接続待ち処理。 |
| クラス java.lang.Thread から継承したメソッド |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public SocketServer()
| メソッドの詳細 |
public void init(int waitPort)
throws java.io.IOException,
java.lang.IllegalArgumentException
waitPort - 接続待ちポート番号
java.io.IOException - ソケットを開いているときに入出力エラーが発生した場合
java.lang.IllegalArgumentException - ポート番号以上が発生した場合public void waitRequest()
public void run()
public void stopAccept()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||