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

R

Rci - com.graveng.rci.clientのクラス
RCIクライアントクラス RCIサーバのIPアドレスとポート番号を指定しconnect後、遠隔クラス生成、遠隔メソッド実行を行う。
Rci() - クラス のコンストラクタcom.graveng.rci.client.Rci
デフォルトコンストラクタ、Rciクライアントを生成する
Rci.EventReceiver - com.graveng.rci.clientのクラス
サーバからの非同期通知を受け取るクラス
Rci.Invoker - com.graveng.rci.clientのクラス
1つのコネクションの送受信を行う(Rci内部で使用するクラス)
RciException - com.graveng.rciの例外
サーバ側で発生した例外のクラス名とメッセージをラップしてクライアントに転送するための例外
RciException() - 例外 のコンストラクタcom.graveng.rci.RciException
 
RciException(String, Throwable, boolean, boolean) - 例外 のコンストラクタcom.graveng.rci.RciException
 
RciException(String, Throwable) - 例外 のコンストラクタcom.graveng.rci.RciException
 
RciException(String) - 例外 のコンストラクタcom.graveng.rci.RciException
 
RciException(Throwable) - 例外 のコンストラクタcom.graveng.rci.RciException
 
RciListenerInvoker - com.graveng.rci.serverのクラス
サーバ側で発生したイベントをクライアントに伝えるためのシングルトン
RciServer - com.graveng.rci.serverのクラス
RCIサーバメイン。
RciServer(String[]) - クラス のコンストラクタcom.graveng.rci.server.RciServer
起動時パラメータを与え、RciServerを起動する。
RciServer.Accepter - com.graveng.rci.serverのクラス
サーバソケットで待ち受け、コネクション毎のスレッドを生成する
RciServer.Invoker - com.graveng.rci.serverのクラス
1つのコネクションの送受信を行う
RciServerInitialize - com.graveng.rci.serverのインタフェース
RciServer起動時に起動するユーザクラスが実装すべきインタフェース (ユーザクラスが実装しないとinitializeが実行されないだけで問題ない)
RciServerInitializeImpl - example.testのクラス
RCIサーバ起動に登録するサンプル
RciServerInitializeImpl() - クラス のコンストラクタexample.test.RciServerInitializeImpl
 
received(Packet) - クラス のメソッドcom.graveng.rci.client.Rci.EventReceiver
 
recieved(Packet) - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
recieved(String) - クラス のメソッドcom.graveng.rci.server.RciServer.Invoker
パケット受信後の処理振り分けを行う
recv() - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
recv() - クラス のメソッドcom.graveng.rci.server.RciServer.Invoker
ソケットから復号化して受信
recvBlock() - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
recvQueue() - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
recvQueue(long, int, boolean) - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
recvSleepMs - クラス の変数com.graveng.rci.client.Rci.Invoker
ミリ秒の応答待ち1回のスリープ時間
recvSleepRetryCount - クラス の変数com.graveng.rci.client.Rci.Invoker
応答待ち繰り返し最大数(この数を超えるとTimeoutExceptionを投げる)
registListener(Packet, EventListener, Object...) - クラス のメソッドcom.graveng.rci.client.Rci
サーバ側でリスナー登録し、そのリスナーからの通知を受け取るリスナーを登録する。
registListener(Packet, Class<?>[], EventListener, Object...) - クラス のメソッドcom.graveng.rci.client.Rci
パラメータの型を指定し、サーバ側でリスナー登録し、そのリスナーからの通知を受け取るクラスを登録する。
remoteAddress - クラス の変数com.graveng.rci.server.RciServer.Invoker
クライアントのIPアドレス
removeListener(Packet) - クラス のメソッドcom.graveng.rci.server.RciServer.Invoker
サーバ側でイベントをクライアントに転送するリスナーを削除する。
repeatCount - クラス の変数com.graveng.rci.crypt.HashCrypt
ハッシュ化を繰り返す回数のデフォルト値
requestId - クラス の変数com.graveng.rci.Packet
要求に対する応答であることを識別する情報(特に使われていない)
result - クラス の変数com.graveng.rci.Packet
メソッドの返却値の相当するObject
RSAKeyPairCrypt - com.graveng.rci.cryptのクラス
RSA暗号の公開鍵と秘密鍵の生成、暗号化、復号化を行う。
RSAKeyPairCrypt() - クラス のコンストラクタcom.graveng.rci.crypt.RSAKeyPairCrypt
デフォルトコンストラクタ
run() - クラス のメソッドcom.graveng.rci.client.Rci.Invoker
 
run() - クラス のメソッドcom.graveng.rci.server.RciServer.Accepter
サーバソケットで待ち受け、クライアント毎の通信を行うInvokerスレッドを起動する。
run() - クラス のメソッドcom.graveng.rci.server.RciServer.Invoker
ソケット受信用のスレッド
A B C D E F G H I K L M N O P R S T U V W 
ナビゲーション・リンクをスキップ