概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド