|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface BaseTcpServer
TCP/IPサーバインターフェイス.
対象のTCP/IPデータ処理を管理するインターフェイスです.
メソッドの概要 | |
---|---|
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)
要素タイムアウト値を設定. |
メソッドの詳細 |
---|
void open(int port) throws InputException, AccessException
port
- オープンポート番号を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, long timeout) throws InputException, AccessException
port
- オープンポート番号を設定します.timeout
- 要素タイムアウト値を設定します.InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, int backlog) throws InputException, AccessException
port
- オープンポート番号を設定します.backlog
- 接続最大数を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, int backlog, long timeout) throws InputException, AccessException
port
- オープンポート番号を設定します.backlog
- 接続最大数を設定します.timeout
- 要素タイムアウト値を設定します.InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, java.net.InetAddress addr) throws InputException, AccessException
port
- オープンポート番号を設定します.addr
- バインド先のアドレスを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, long timeout, java.net.InetAddress addr) throws InputException, AccessException
port
- オープンポート番号を設定します.timeout
- 要素タイムアウト値を設定します.addr
- バインド先のアドレスを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, int backlog, java.net.InetAddress addr) throws InputException, AccessException
port
- オープンポート番号を設定します.backlog
- 接続最大数を設定します.addr
- バインド先のアドレスを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void open(int port, int backlog, long timeout, java.net.InetAddress addr) throws InputException, AccessException
port
- オープンポート番号を設定します.backlog
- 接続最大数を設定します.timeout
- 要素タイムアウト値を設定します.addr
- バインド先のアドレスを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.void close()
void setTimeout(long timeout) throws InputException
timeout
- 要素タイムアウト値を設定します.InputException
- 入力例外.void setBuffer(int bufLen) throws InputException
bufLen
- 送受信送受信バッファ長を設定します.
InputException
- 入力例外.int getAccept(ObjectArray val)
val
- コネクション群が返されます.
long getTimeout()
int getMaxConnect()
int getBuffer()
void getBindAddress(ConnectAddress addr)
addr
- 対象のバインドアドレスが返されます.boolean isAccept()
boolean isConnect()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |