bakutan.common
クラス NetworkThread

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 bakutan.common.NetworkThread
すべての実装されたインタフェース:
java.lang.Runnable

public class NetworkThread
extends java.lang.Thread


入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
static int MODE_CLIENT
           
static int MODE_DIRECT
           
static int MODE_REPLAY
           
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
NetworkThread(BUserInterface userinterface, GameOption gameOption)
           
 
メソッドの概要
 boolean checkDrawOption(int type)
           
 int getReceive()
           
 int getSend()
           
 void resetReceive()
           
 void resetSend()
           
 void run()
           
 void setDrawOptionEx(boolean value, int type)
           
 void setMessage(java.lang.String message)
           
 void startSession(java.io.InputStream in, java.io.OutputStream out, LoginInfo loginInfo)
           
 void startSession(java.lang.String host, int port, LoginInfo loginInfo)
           
 void startSession(java.net.URL replay)
           
 void stopNetworkThread()
           
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, 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, toString, yield
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

MODE_CLIENT

public static final int MODE_CLIENT
関連項目:
定数フィールド値

MODE_REPLAY

public static final int MODE_REPLAY
関連項目:
定数フィールド値

MODE_DIRECT

public static final int MODE_DIRECT
関連項目:
定数フィールド値
コンストラクタの詳細

NetworkThread

public NetworkThread(BUserInterface userinterface,
                     GameOption gameOption)
メソッドの詳細

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run

startSession

public void startSession(java.lang.String host,
                         int port,
                         LoginInfo loginInfo)

startSession

public void startSession(java.net.URL replay)

startSession

public void startSession(java.io.InputStream in,
                         java.io.OutputStream out,
                         LoginInfo loginInfo)

stopNetworkThread

public void stopNetworkThread()

getSend

public int getSend()

getReceive

public int getReceive()

resetSend

public void resetSend()

resetReceive

public void resetReceive()

setDrawOptionEx

public void setDrawOptionEx(boolean value,
                            int type)

setMessage

public void setMessage(java.lang.String message)

checkDrawOption

public boolean checkDrawOption(int type)