7.4.2 mysql_free_result_nonblocking()
enum net_async_status
mysql_free_result_nonblocking(MYSQL_RES *result)
Описание
mysql_free_result_nonblocking() — асинхронная функция. Она является аналогом синхронной функции mysql_free_result(), предназначенной для приложений, требующих асинхронного взаимодействия с сервером. Для получения общей информации об асинхронных приложениях на C API см. Главу 7, C API Асинхронный интерфейс.
mysql_free_result_nonblocking() используется аналогично mysql_free_result(). Подробности об этой последней см. в разделе 5.4.26, «mysql_free_result()». Различия между двумя функциями заключаются в следующем:
mysql_free_result()не возвращает значение.mysql_free_result_nonblocking()возвращает индикатор состоянияenum net_async_status.
mysql_free_result_nonblocking() была добавлена в MySQL 8.0.16.
Значения возврата
Возвращает значение enum net_async_status. См. описание в разделе 7.2, «Структуры данных C API асинхронного интерфейса». Возврат NET_ASYNC_ERROR означает ошибку.
Пример
© 2025 Oracle
Licensed under the GPLv2 License.