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 参考 » QAManagerBase 类

 

getQueueDepth 函数

基于给定过滤器,返回所有队列的深度总和。

语法
qa_int QAManagerBase::getQueueDepth(
  qa_const_string queue,
  qa_short filter
)
参数
  • queue   队列名。

  • filter   filter 指示进来的消息、外发的消息或全部消息。

注释

基于给定过滤器返回队列深度(包括未提交的外发消息)。

队列深度是指没有被接收(如使用 getMessage 方法)的消息的数量。

另请参见

QueueDepthFilter 类.

返回值

队列中消息的数量;如果发生错误,则返回 -1。