Class BakuretuTCP
java.lang.Object
|
+----BakuretuTCP
- public class BakuretuTCP
- extends Object
Bakuretu TCP class Ver 0.01 -Test Version-
(比較的?)簡単に TCP/IP 通信をおこなえるクラス
(c) BakuretuKen 1999 E-MAIL:aaa33460@pop06.odn.ne.jp
BakuretuTCP(int)
- サーバ用コンストラクタ
BakuretuTCP(int, Applet)
- クライアント用コンストラクタ(アプレット用)
BakuretuTCP(Socket)
- 汎用コンストラクタ
BakuretuTCP(String, int)
- クライアント用コンストラクタ(アプリケーション用)
close()
- TCP/IPネットワークをクローズする
getMyIP()
- 現在の自分のIPを取得する
getMyName()
- 現在の自分のアドレスを取得する
getTimeout()
- receive() の受信待ち時間を指定した待ち時間 (ミリ秒単位)
を取得します。
getVerion()
- BakuretuTCP クラスのバージョンを文字列で取得する
receive()
- 文字列をクライアントから受け取る
プログラムは受信待ちになる。返り値:
受信が成功した場合は受信された文字列、 失敗した場合は NULL
タイムアウトが発生した場合の返り値は「BakuretuTCPsTIMEOUT」になります。
send(String)
- 文字列をサーバに送る
送信が成功した場合は true、 失敗した場合は false
setTimeout(int)
- receive() の受信待ち時間を指定した待ち時間 (ミリ秒単位)
を設定します。
0 を指定すると無限に待ちます。初期状態は0です。

BakuretuTCP
public BakuretuTCP(int port,
Applet m_ap)
- クライアント用コンストラクタ(アプレット用)

BakuretuTCP
public BakuretuTCP(String hostname,
int port)
- クライアント用コンストラクタ(アプリケーション用)

BakuretuTCP
public BakuretuTCP(int port)
- サーバ用コンストラクタ

BakuretuTCP
public BakuretuTCP(Socket m_socket)
- 汎用コンストラクタ

send
protected boolean send(String m_st)
- 文字列をサーバに送る
送信が成功した場合は true、 失敗した場合は false

receive
protected String receive()
- 文字列をクライアントから受け取る
プログラムは受信待ちになる。返り値:
受信が成功した場合は受信された文字列、 失敗した場合は NULL
タイムアウトが発生した場合の返り値は「BakuretuTCPsTIMEOUT」になります。

getVerion
public static String getVerion()
- BakuretuTCP クラスのバージョンを文字列で取得する

getMyName
public static String getMyName()
- 現在の自分のアドレスを取得する

getMyIP
public static String getMyIP()
- 現在の自分のIPを取得する

close
protected boolean close()
- TCP/IPネットワークをクローズする

setTimeout
protected boolean setTimeout(int timems)
- receive() の受信待ち時間を指定した待ち時間 (ミリ秒単位)
を設定します。
0 を指定すると無限に待ちます。初期状態は0です。

getTimeout
protected int getTimeout()
- receive() の受信待ち時間を指定した待ち時間 (ミリ秒単位)
を取得します。
戻る