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 类

 

SendNotification 函数

将通知发送到与给定名称匹配的所有队列。

语法
ul_u_long UltraLite_Connection_iface::SendNotification(
  const ULValue & queue_name,
  const ULValue & event_name,
  const ULValue & parameters
)
参数
  • queue_name   目标队列名(或 "*")。

  • event_name   通知的标识

  • parameters   参数选项列表或 NULL

返回值

已发送的通知数(匹配队列的数目)。

注释

这包括当前连接中任何此类队列。此调用不会阻塞。使用特殊队列名称 "*" 发送到所有队列。给定的事件名称不需要与任何系统或用户定义的事件对应;传递它仅仅是为读取时标识通知,并且它只对发送者和接收者有意义。这些参数变量会指定分号分隔的 "名称=值" 对选项列表。在读取通知后,参数值使用GetNotificationParameter 函数读取。

另请参见