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

SQL Anywhere 11.0.1 (日本語) » Ultra Light - C/C++ プログラミング » API リファレンス » Ultra Light C++ API リファレンス » UltraLite_Connection_iface クラス

 

GetNotification 関数

イベント通知を読み込みます。

構文
ULValue UltraLite_Connection_iface::GetNotification(
  const ULValue & queue_name,
  ul_u_long wait_ms
)
パラメータ
  • queue_name   読み取るキュー。デフォルト接続キューの場合は NULL。

  • wait_ms   返す前に、待機 (ブロック) する時間。

戻り値

読み込まれたイベントの名前。エラーが発生した場合は空の文字列。

備考

この呼び出しは、通知が受信されるまで、または指定された待機時間が経過するまでブロックします。無限に待機する場合は、wait_ms に UL_READ_WAIT_INFINITE を渡します。待機をキャンセルするには、指定したキューに別の通知を送信するか、CancelGetNotification 関数を使用します。通知を読み込んだら、ReadNotificationParameter() を使用して、追加のパラメータを名前で取得します。

参照