Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » QAnywhere » QAnywhere リファレンス » QAnywhere C++ API リファレンス » QAMessage クラス

 

getExpiration 関数

構文
qa_long QAMessage::getExpiration()
備考

メッセージの有効期限を取得します。

メッセージの Expiration ヘッダ・フィールドは、メッセージの送信時には空のままです。send メソッドが完了すると、Espiration ヘッダにはメッセージの有効期限が入ります。

メッセージの有効期限は、putMessageTimeToLive の存続時間の引数を現在の時間に追加することで設定されるため、このプロパティは読み込み専用です。

有効期限には、プラットフォームに合わせたフォーマットが使用されます。Windows/PocketPC プラットフォームの有効期限は SYSTEMTIME フォーマットです。これが FILETIME フォーマットに変換されて、qa_long 値にコピーされます。

メッセージ・ヘッダとプロパティの取得と設定の詳細については、QAnywhere メッセージの概要を参照してください。

戻り値

有効期限。

参照

getTimestamp 関数