com.JRcServer.server.control
クラス JRcRemoteControlServer

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 com.JRcServer.server.control.JRcRemoteControlServer
すべての実装されたインタフェース:
java.lang.Runnable

public class JRcRemoteControlServer
extends java.lang.Thread

JRcServerリモートコントロールサーバ.

導入されたバージョン:
JRcServerAPI 1.00
バージョン:
2006/09/13
作成者:
masahito suzuki

入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
JRcRemoteControlServer()
          コンストラクタ.
 
メソッドの概要
 void clear()
          情報監視モードクリア.
 void create()
          情報監視モードセット.
 void create(int port)
          情報監視モードセット.
 void create(java.lang.String addr, int port)
          情報監視モードセット.
 ConnectAddress getAddress()
          受信時コネクション情報取得.
 int getStatus()
          受信ステータス取得.
 boolean isThread()
          スレッド動作チェック.
 void run()
          スレッド実施.
 
クラス 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
 

コンストラクタの詳細

JRcRemoteControlServer

public JRcRemoteControlServer()
コンストラクタ.

メソッドの詳細

create

public final void create()
情報監視モードセット.

情報監視モードを設定します. また、このとき実施される監視領域は、[localhost:32108]となります.

パラメータ:
port - 受け取りポート番号を設定します.
例外:
InputException - 入力例外.

create

public final void create(int port)
                  throws InputException
情報監視モードセット.

情報監視モードを設定します. また、このとき実施される監視領域は、[localhost]となります.

パラメータ:
port - 受け取りポート番号を設定します.
例外:
InputException - 入力例外.

create

public final void create(java.lang.String addr,
                         int port)
                  throws InputException
情報監視モードセット.

情報監視モードを設定します. また、このとき実施される監視領域は、[localhost]となります.

パラメータ:
addr - バインドアドレスを設定します.
port - 受け取りポート番号を設定します.
例外:
InputException - 入力例外.

clear

public final void clear()
情報監視モードクリア.

情報監視モードをクリアします.


getStatus

public final int getStatus()
受信ステータス取得.

受信ステータス取得します. この処理により、[JRcContorolServer]より 指示された情報が渡されます.

戻り値:
int 受信ステータス内容が渡されます.

getAddress

public final ConnectAddress getAddress()
受信時コネクション情報取得.

受信字コネクション情報を取得します.

戻り値:
ConnectAddress 受信コネクションアドレスが返されます.

isThread

public final boolean isThread()
スレッド動作チェック.

スレッドが動作しているかチェックします.

戻り値:
boolean チェック結果が返されます.

run

public final void run()
スレッド実施.

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