ナビゲーション・リンクをスキップ
A B C D E F G I J M O P R S T U 

A

accept() - クラス のメソッドjp.jbxl.TCP_Server
ソケットへの接続待ち状態に入り,接続があった場合,その接続に対する通信ソケット用のTCPオブジェクトを返す.
awk(String, char, int) - クラス のstaticメソッドjp.jbxl.Tools
cc を区切り文字として n 番目の項目を戻す. nは 1から数える.

B

Base64 - jp.jbxlのクラス
Base64 の符号化,復号化を行なう.
byteArray2Hex(byte[]) - クラス のstaticメソッドjp.jbxl.Tools
バイト列 buf を HexのStringへ変換する.
byteArray2Hex(byte[], int) - クラス のstaticメソッドjp.jbxl.Tools
バイト列 buf(長さn)を HexのStringへ変換する.
byteArray2String(byte[]) - クラス のstaticメソッドjp.jbxl.Tools
バイトをストリングに変換する

C

cawk(String, char, int) - クラス のstaticメソッドjp.jbxl.Tools
cc を区切り文字として n 番目の項目を戻す.ただし,連続した ccは一個の区切りとみなす.
close() - クラス のメソッドjp.jbxl.INet_TCP
ソケットをクローズする
close() - クラス のメソッドjp.jbxl.TCP_Server
TCP_Serverソケットのクローズ
close() - クラス のメソッドjp.jbxl.TCP_Socket
TCPソケットのクローズと初期化
close() - クラス のメソッドjp.jbxl.UDP
UDPソケットのクローズと初期化
connect(String, int) - クラス のメソッドjp.jbxl.INet_TCP
サーバポートへのコネクトを行う.
connect(String, int) - クラス のメソッドjp.jbxl.TCP_Socket
サーバポートへのコネクトを行う.
connectMax - クラス の変数jp.jbxl.TCP_Server
 

D

decode(String) - クラス のstaticメソッドjp.jbxl.Base64
Base64でエンコードされた String buf をバイト列に戻す.
dhClient(byte[]) - クラス のメソッドjp.jbxl.DHCrypt
サーバの SPKI(DER形式)から自分の SPKI(DER形式)を生成して返す.また,共通鍵 mySharedSecret も計算する.
DHCrypt - jp.jbxlのクラス
Diffie-Hellman鍵交換法 クライアント
DHCrypt() - クラス のコンストラクタjp.jbxl.DHCrypt
コンストラクタ.状態を初期化する.
dhCrypt(byte[]) - クラス のメソッドjp.jbxl.DHCrypt
DES(ECB) での暗号化.テスト用.

E

encode(byte[]) - クラス のstaticメソッドjp.jbxl.Base64
バイトデータ dec を Base64の Stringに変換する.
errFlag - クラス の変数jp.jbxl.TCP_Server
errFlag true:オブジェクトは正常に動作. false:オブジェクトでエラーが発生.
errFlag - クラス の変数jp.jbxl.TCP_Socket
オブジェクトの状態を表すフラグ.true:オブジェクトは正常に動作. false:オブジェクトでエラーが発生.
errFlag - クラス の変数jp.jbxl.UDP
オブジェクトの状態を表すフラグ.false:オブジェクトは正常に動作. true:オブジェクトでエラーが発生.

F

file_Indicater - クラス の変数jp.jbxl.INet_TCP
ファイル識別子.様々な用途に使用(予定)
例)ファイル転送中にエラーを起こしたファイルの番号.
finalize() - クラス のメソッドjp.jbxl.TCP_Server
 
finalize() - クラス のメソッドjp.jbxl.TCP_Socket
 
finalize() - クラス のメソッドjp.jbxl.UDP
 

G

get_allitem(String, char, String[]) - クラス のstaticメソッドjp.jbxl.Tools
cc を区切り文字として ret[] に可能な限りの項目を入れる.戻り値は入力された項目数.

I

INet_TCP - jp.jbxlのクラス
INet Protocol を処理するためのTCPサブクラス
INet_TCP() - クラス のコンストラクタjp.jbxl.INet_TCP
コンストラクタ.初期化のみ行なう.
INet_TCP(String, int) - クラス のコンストラクタjp.jbxl.INet_TCP
コンストラクタ.サーバへの connectも行う.
init() - クラス のメソッドjp.jbxl.TCP_Server
TCP_Serverオブジェクトの初期化
init() - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketオブジェクトを初期化する.
init() - クラス のメソッドjp.jbxl.UDP
UDPオブジェクトを初期化する.
isConnect - クラス の変数jp.jbxl.INet_TCP
相手との接続状態を表す.true:接続中. false:接続していない.

J

jp.jbxl - パッケージ jp.jbxl
 

M

mesgText - クラス の変数jp.jbxl.ProgBarDialog
プログレスバーのテキストモード時の表示部.
myHostname - クラス の変数jp.jbxl.TCP_Socket
オブジェクトが動作しているマシンのマシン名
myHostname - クラス の変数jp.jbxl.UDP
オブジェクトが動作しているマシンのマシン名
myIPAddress - クラス の変数jp.jbxl.TCP_Socket
オブジェクトが動作しているマシンの IPアドレス
myPubKey - クラス の変数jp.jbxl.DHCrypt
このオブジェクトの Subject Public Key Info (DER形式)
dhClient() 実行後でないと,有効な値を得られない.
myPubKeyEnc - クラス の変数jp.jbxl.DHCrypt
Base64でエンコードされた myPubKey
dhClient() 実行後でないと,有効な値を得られない.

O

open(int) - クラス のメソッドjp.jbxl.TCP_Server
すでにあるオブジェクトに対して,新しいTCPサーバソケットを作成(オープン)する
ポート番号portにソケットを作成する.同時最大接続数は50.
open(int, int) - クラス のメソッドjp.jbxl.TCP_Server
すでにあるオブジェクトに対して,新しいTCPサーバソケットを作成(オープン)する
ポート番号 portに同時最大接続数 cmaxのソケットを作成する.

P

prgBar - クラス の変数jp.jbxl.ProgBarDialog
プログレスバー本体
ProgBarDialog - jp.jbxlのクラス
プログレスバー

テキストモード字の使用例
pbd.mesgText.setText("転送中.
ProgBarDialog() - クラス のコンストラクタjp.jbxl.ProgBarDialog
デフォルトコンストラクタ
ProgBarDialog(Frame, String, int, int) - クラス のコンストラクタjp.jbxl.ProgBarDialog
コンストラクタ.
ProgBarDialog(String, int, int) - クラス のコンストラクタjp.jbxl.ProgBarDialog
コンストラクタ.
ProgBarDialog(String, int) - クラス のコンストラクタjp.jbxl.ProgBarDialog
コンストラクタ.バーの目盛の最小値は 0となる.

R

randstr(int) - クラス のstaticメソッドjp.jbxl.Tools
ランダムな文字をn個生成する.
recvData() - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでデータ(バイナリ)を受信する.タイムアウトは 5s.
recvData(int) - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでデータ(バイナリ)を受信する.タイムアウトを msで指定可能.
recvData() - クラス のメソッドjp.jbxl.UDP
UDPでデータ(バイナリ)を受信する.タイムアウトは 5s.
recvLen - クラス の変数jp.jbxl.TCP_Socket
受信したデータの長さ
recvMesg() - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでメッセージ(文字列)を受信する.タイムアウトは 5s.
recvMesg(int) - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでメッセージ(文字列)を受信する.タイムアウトを msで指定可能.
recvMesg() - クラス のメソッドjp.jbxl.UDP
UDPでメッセージ(文字列)を受信する.タイムアウトは 5s.
recvMesgUntilEND(String[]) - クラス のメソッドjp.jbxl.INet_TCP
サーバからの "OK"の後のメッセージ("END"まで)を受けとる.
recvOK() - クラス のメソッドjp.jbxl.INet_TCP
サーバから "OK" の返答を待つ.

S

sendCommandRecvOK(String) - クラス のメソッドjp.jbxl.INet_TCP
サーバにコマンドを送って,"OK" の返答を待つ.
sendData(byte[], int) - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでデータ(バイナリ)を送信する.
sendData(byte[], int) - クラス のメソッドjp.jbxl.UDP
UDPでデータ(バイナリ)を送信する.
sendFile(File) - クラス のメソッドjp.jbxl.INet_TCP
ファイルを1つサーバへ転送する.
sendFile(File, ProgBarDialog) - クラス のメソッドjp.jbxl.INet_TCP
ファイルを1つサーバへ転送する.
sendFileRecvOK(File[]) - クラス のメソッドjp.jbxl.INet_TCP
複数のファイルをサーバへ転送し,サーバからの返答を待つ
転送状況を示すプログレスバーは使用しない
sendFileRecvOK(File[], boolean) - クラス のメソッドjp.jbxl.INet_TCP
複数のファイルをサーバへ転送し,サーバからの返答を待つ
転送状況を示すプログレスバーを使用を使用するかどうか指定可能
sendFileRecvOK(File) - クラス のメソッドjp.jbxl.INet_TCP
ファイルを1つサーバへ転送し,サーバからの返答を待つ 転送状況を示すプログレスバーは使用しない
sendFileRecvOK(File, ProgBarDialog) - クラス のメソッドjp.jbxl.INet_TCP
ファイルを1つサーバへ転送し,サーバからの返答を待つ 転送状況を示すプログレスバーを使用を使用するかどうか指定可能
sendMesg(String) - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでメッセージ(文字列)を送信する.
sendMesg(String) - クラス のメソッドjp.jbxl.UDP
UDPでメッセージ(文字列)を送信する.
sendMesgln(String) - クラス のメソッドjp.jbxl.TCP_Socket
TCP_Socketでメッセージ(文字列)を送信する.メッセージの最後に "\r\n"を付加する.
sendMesgln(String) - クラス のメソッドjp.jbxl.UDP
UDPでメッセージ(文字列)を送信する.メッセージの最後に "\r\n"を付加する.
showup_Center() - クラス のメソッドjp.jbxl.ProgBarDialog
ダイアログを画面の中央に表示する.
sock - クラス の変数jp.jbxl.TCP_Socket
 
space2_(String) - クラス のstaticメソッドjp.jbxl.Tools
文字列中の空白を _ に換える

T

TCP_Server - jp.jbxlのクラス
TCP Berkeley Socketのサーバクラス
TCP_Server() - クラス のコンストラクタjp.jbxl.TCP_Server
コンストラクタ.初期化のみ行なう.
TCP_Server(int) - クラス のコンストラクタjp.jbxl.TCP_Server
オブジェクトを生成し,TCPサーバソケットを作成する.
TCP_Server(int, int) - クラス のコンストラクタjp.jbxl.TCP_Server
オブジェクトを生成し,TCPサーバソケットを作成する.
TCP_Socket - jp.jbxlのクラス
TCP Berkeley Socketの基本クラス
クライアントソケットとして単体での使用も可能.
TCP_Socket() - クラス のコンストラクタjp.jbxl.TCP_Socket
TCPソケットオブジェクトのコンストラクタ
サーバへの connect は行わない.
TCP_Socket(String, int) - クラス のコンストラクタjp.jbxl.TCP_Socket
TCP_Socketオブジェクトのコンストラクタ
サーバへの connectも行う
TCP_Socket(String, int, String) - クラス のコンストラクタjp.jbxl.TCP_Socket
TCP_Socketオブジェクトのコンストラクタ
サーバへの connectも行う
TCP_Socket(Socket) - クラス のコンストラクタjp.jbxl.TCP_Socket
外部で作成した Socketを使用して TCP_Socketオブジェクトを作成する.
TCP_Socket(Socket, String) - クラス のコンストラクタjp.jbxl.TCP_Socket
外部で作成した Socketを使用して TCP_Socketオブジェクトを作成する.
Tools - jp.jbxlのクラス
便利なツールボックスクラス
Tools() - クラス のコンストラクタjp.jbxl.Tools
 

U

UDP - jp.jbxlのクラス
UDP Berkeley Socketの基本クラス
UDP() - クラス のコンストラクタjp.jbxl.UDP
UDPオブジェクトのコンストラクタ.ソケットの作成は行わない.
UDP(String, int) - クラス のコンストラクタjp.jbxl.UDP
UDPオブジェクトのクライアント用コンストラクタ.
UDP(int) - クラス のコンストラクタjp.jbxl.UDP
UDPオブジェクトのサーバ用コンストラクタ.
A B C D E F G I J M O P R S T U 
ナビゲーション・リンクをスキップ