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 メッセージ・アドレス » システム・キュー

 

ネットワーク・ステータス通知

ネットワーク・ステータスが変化すると、メッセージ・タイプ NETWORK_STATUS_NOTIFICATION がシステム・キューに送信されます。このメッセージ・タイプの有効期限は 1 分です。この有効期限は変更できません。

デバイスがネットワーク・カバレッジの範囲内に入ったり、範囲外になると、次の情報を含むメッセージがシステム・キューに送信されます。

  • ias_Adapters   文字列。Mobile Link サーバへの接続で使用できるネットワーク・アダプタのリスト。各文字列はパイプ記号で区切られます。このプロパティは読み込み可能ですが、設定はできません。次の項を参照してください。

  • ias_RASNames   文字列。Mobile Link サーバへの接続で使用できるネットワーク名のリスト。各文字列はパイプ記号で区切られます。次の項を参照してください。

  • ias_NetworkStatus   整数。ネットワーク接続のステータス。値 1 は 接続済み、0 はそれ以外を意味します。次の項を参照してください。

ネットワークの可用性のモニタリング

ネットワーク・ステータス通知を使用すると、ネットワークの可用性をモニタリングして、デバイスがネットワーク・カバレッジの範囲内に入ったときに何らかのアクションを実行できます。たとえば、タイプ NETWORK_STATUS_NOTIFICATION のシステム・キュー・メッセージを ias_NetworkStatus=1 のステータスで受信した場合、オン・デマンド・ポリシーを使用して QAManagerBase triggerSendReceive を呼び出します。

参照