7.4.3 mysql_next_result_nonblocking ()

mysql_next_result_nonblocking(MYSQL * MYSQL)

描述

请注意

mysql_next_result_nonblocking ()是异步函数。它是对应的mysql_next_result ()同步功能,供需要与服务器进行异步通信的应用程序使用。有关编写异步C API应用程序的一般信息,请参见第七章,C API异步接口

mysql_next_result_nonblocking ()类似于mysql_next_result ().后者请参见第5.4.48节,“mysql_next_result()”.这两个功能的区别如下:

mysql_next_result_nonblocking ()在MySQL 8.0.16中添加。

返回值

返回一个enum net_async_status价值。参见第7.2节,C API异步接口数据结构.一个NET_ASYNC_COMPLETE_NO_MORE_RESULTS返回状态表示没有更多可用的结果。一个NET_ASYNC_ERROR返回状态表示错误。

例子

看到第七章,C API异步接口