Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス


29.9 Messaging::RelativeRequestTimeoutPolicy

class Messaging::RelativeRequestTimeoutPolicy :
                       public virtual CORBA::Policy,
                       public virtual CORBA::Object

RelativeRequestTimeoutPolicyには,クライアントがリクエストを送信完了待ちする最大時間を指定します。

値は100ナノ秒単位で指定します(1秒の場合10000000と指定)。

リクエストがタイムアウトした場合,CORBA::COMM_FAILURE, CORBA::TRANSIENT, またはCORBA::TIMEOUT例外が発生し,サーバへのコネクションは破棄される場合があります。

このポリシーの領域は,CORBA::ULongLongで表されます。

デフォルトは0で,クライアントはシステムおよびネットワークが許す限り,リクエストの送信が完了するのを待ち続けることを意味します。

〈この節の構成〉