|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.commons.net.TcpServer
public class TcpServer
TCP/IPサーバ.
対象のTCP/IPデータ処理を管理します.
| コンストラクタの概要 | |
|---|---|
TcpServer()
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
close()
クローズ処理. |
int |
getAccept(ObjectArray val)
コネクション群を取得. |
void |
getBindAddress(ConnectAddress addr)
バインドアドレスを取得. |
int |
getBuffer()
送受信バッファ長値を取得. |
int |
getMaxConnect()
サーバ同時接続数を取得. |
long |
getTimeout()
要素タイムアウト値を取得. |
boolean |
isAccept()
サーバコネクション要素が存在するかチェック. |
boolean |
isConnect()
接続チェック. |
void |
open(int port)
サーバオープン. |
void |
open(int port,
java.net.InetAddress addr)
サーバオープン. |
void |
open(int port,
int backlog)
サーバオープン. |
void |
open(int port,
int backlog,
java.net.InetAddress addr)
サーバオープン. |
void |
open(int port,
int backlog,
long timeout)
サーバオープン. |
void |
open(int port,
int backlog,
long timeout,
java.net.InetAddress addr)
サーバオープン. |
void |
open(int port,
long timeout)
サーバオープン. |
void |
open(int port,
long timeout,
java.net.InetAddress addr)
サーバオープン. |
void |
setBuffer(int bufLen)
送受信バッファ長を設定. |
void |
setTimeout(long timeout)
要素タイムアウト値を設定. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public TcpServer()
| メソッドの詳細 |
|---|
public final void open(int port)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
long timeout)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.timeout - 要素タイムアウト値を設定します.InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
int backlog)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.backlog - 接続最大数を設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
int backlog,
long timeout)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.backlog - 接続最大数を設定します.timeout - 要素タイムアウト値を設定します.InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
java.net.InetAddress addr)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.addr - バインド先のアドレスを設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
long timeout,
java.net.InetAddress addr)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.timeout - 要素タイムアウト値を設定します.addr - バインド先のアドレスを設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
int backlog,
java.net.InetAddress addr)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.backlog - 接続最大数を設定します.addr - バインド先のアドレスを設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final void open(int port,
int backlog,
long timeout,
java.net.InetAddress addr)
throws InputException,
AccessException
BaseTcpServer 内の openport - オープンポート番号を設定します.backlog - 接続最大数を設定します.timeout - 要素タイムアウト値を設定します.addr - バインド先のアドレスを設定します.
InputException - 入力例外.
AccessException - アクセス例外.public final void close()
BaseTcpServer 内の close
public final void setTimeout(long timeout)
throws InputException
BaseTcpServer 内の setTimeouttimeout - 要素タイムアウト値を設定します.InputException - 入力例外.
public final void setBuffer(int bufLen)
throws InputException
BaseTcpServer 内の setBufferbufLen - 送受信送受信バッファ長を設定します.
InputException - 入力例外.public final int getAccept(ObjectArray val)
BaseTcpServer 内の getAcceptval - コネクション群が返されます.
public final long getTimeout()
BaseTcpServer 内の getTimeoutpublic final int getMaxConnect()
BaseTcpServer 内の getMaxConnectpublic final int getBuffer()
BaseTcpServer 内の getBufferpublic final void getBindAddress(ConnectAddress addr)
BaseTcpServer 内の getBindAddressaddr - 対象のバインドアドレスが返されます.public final boolean isAccept()
BaseTcpServer 内の isAcceptpublic final boolean isConnect()
BaseTcpServer 内の isConnect
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||