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

SQL Anywhere 11.0.1 (中文) » UltraLite - C 及 C++ 编程 » API 参考 » UltraLite 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   返回前的等待(阻塞)时间

返回值

所读取的事件的名称,或者在出错时为空字符串。

注释

此调用将阻塞直到收到通知或给定等待时期到期。要进行无限期的等待,将 UL_READ_WAIT_INFINITE 传递给 wait_ms。要取消等待,发送另一通知到给定队列或使用CancelGetNotification 函数。读取通知后,使用 ReadNotificationParameter() 按名称来检索其它参数。

另请参见