mco_aio_stop
停止异步 I/O。
此函数用于终止异步 I/O(AIO)。如果启用了 AIO,应在持久数据库写入操作完成时调用此函数。
MCO_RET mco_aio_stop( void );
参数
没有参数。。
返回
MCO_S_OK
AIO 已成功终止。
示例
/* 应用程序代码片段 */
const char * dbname = "SimpleDb";
int main(int argc, char* argv[])
{
mco_db_h db;
MCO_RET rc;
mco_device_t dev;
mco_db_params_t db_params;
if( (rc = mco_runtime_start()) != MCO_S_OK)
exit(-1);
...
rc = mco_aio_start( 20000, 2 );
rc = mco_db_open_dev( dbname, simpledb_get_dictionary(), &dev, 1, &db_params);
...
rc = mco_db_connect(dbname, &db);
...
mco_aio_stop();
}
文件
头文件:
mco.h
源文件:
mcoaio.c
库:
libmcovtdsk.a
头文件:
mco.h
源文件:
mcovtmem.c
库:
libmcovtmem.a