srv0que.h

来自「这是linux下运行的mysql软件包,可用于linux 下安装 php + m」· C头文件 代码 · 共 54 行

H
54
字号
/******************************************************Server query execution(c) 1996 Innobase OyCreated 6/5/1996 Heikki Tuuri*******************************************************/#ifndef srv0que_h#define srv0que_h#include "univ.i"#include "que0types.h"/**************************************************************************Checks if there is work to do in the server task queue. If there is, thethread starts processing a task. Before leaving, it again checks the taskqueue and picks a new task if any exists. This is called by a SRV_WORKERthread. */voidsrv_que_task_queue_check(void);/*==========================*//**************************************************************************Performs round-robin on the server tasks. This is called by a SRV_WORKERthread every second or so. */que_thr_t*srv_que_round_robin(/*================*/				/* out: the new (may be == thr) query thread				to run */	que_thr_t*	thr);	/* in: query thread *//**************************************************************************Enqueues a task to server task queue and releases a worker thread, ifthere exists one suspended. */voidsrv_que_task_enqueue(/*=================*/	que_thr_t*	thr);	/* in: query thread *//**************************************************************************Enqueues a task to server task queue and releases a worker thread, ifthere exists one suspended. */voidsrv_que_task_enqueue_low(/*=====================*/	que_thr_t*	thr);	/* in: query thread */#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?