MySQL 8.4 C API 開發人員指南  /  ...  /  mysql_get_connect_nonblocking_stage()

7.4.3 mysql_get_connect_nonblocking_stage()

enum connect_stage
mysql_get_connect_nonblocking_stage(MYSQL *mysql)

說明

mysql_get_connect_nonblocking_stage() 提供一個函數,用於判斷 mysql_real_connect_nonblocking 狀態機目前處於哪個階段。此函數允許應用程式監控非同步連線的進度,並根據進度採取適當的動作。有關編寫非同步 C API 應用程式的一般資訊,請參閱 第 7 章,C API 非同步介面

mysql_get_connect_nonblocking_stage() 已在 MySQL 8.1.0 中新增。

傳回值

傳回一個 enum connect_stage 值。請參閱第 7.2 節,「C API 非同步介面資料結構」中的說明。