|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.commons.net.mgc.MgcServer
public class MgcServer
MGC-Serverオブジェクト.
このオブジェクトは、クライアント又は各サーバ通信の補助的存在を担います.
役割として、同一カテゴリの存在を把握する機能をもっており、接続状況や
切断情報を管理します.
そのため実際の電文交換を行う場合には、別途プロトコルを設置する必要があります.
| コンストラクタの概要 | |
|---|---|
MgcServer()
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
close()
サーバクローズ. |
int |
getCheckConnectTime()
接続状況監視時間を取得. |
byte[] |
getCodeTable()
設定されている暗号表を取得. |
MgcManager |
getManager()
マネージャオブジェクトを取得. |
MgcValue |
getThisValue()
管理しているこのマシンの要素を取得. |
boolean |
isOpen()
オープンチェック. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port)
サーバオープン. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port,
byte[] table,
int time)
サーバオープン. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port,
int time)
サーバオープン. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port)
サーバオープン. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port,
byte[] table,
int time)
サーバオープン. |
void |
open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port,
int time)
サーバオープン. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public MgcServer()
| メソッドの詳細 |
|---|
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.port - 主となる通信プロトコルのバインドポートを設定します.
InputException - 入力例外.
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.addr - 主となる通信プロトコルのバインドアドレスを設定します.port - 主となる通信プロトコルのバインドポートを設定します.
InputException - 入力例外.
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port,
int time)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.port - 主となる通信プロトコルのバインドポートを設定します.time - 各接続状況の管理時間を設定します.InputException - 入力例外.
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
int port,
byte[] table,
int time)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.port - 主となる通信プロトコルのバインドポートを設定します.table - 通信に対する暗号表を設定します.time - 各接続状況の管理時間を設定します.InputException - 入力例外.
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port,
int time)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.addr - 主となる通信プロトコルのバインドアドレスを設定します.port - 主となる通信プロトコルのバインドポートを設定します.time - 各接続状況の管理時間を設定します.InputException - 入力例外.
public final void open(BaseMultiCast mcast,
int id,
java.lang.String name,
int type,
java.net.InetAddress addr,
int port,
byte[] table,
int time)
throws InputException
mcast - このオブジェクトが利用するマルチキャストを設定します.id - 対象のグループIDを設定します.name - 対象のサーバ名を設定します.type - 主となる通信プロトコルを設定します.addr - 主となる通信プロトコルのバインドアドレスを設定します.port - 主となる通信プロトコルのバインドポートを設定します.table - 通信に対する暗号表を設定します.time - 各接続状況の管理時間を設定します.InputException - 入力例外.public final void close()
public final MgcValue getThisValue()
public final MgcManager getManager()
public final byte[] getCodeTable()
public final int getCheckConnectTime()
public final boolean isOpen()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||