1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-24 11:21:21 +03:00

Added setters to scheduler interface

This commit is contained in:
Mikael Ronström
2011-02-10 19:47:46 +01:00
parent c89e1f8093
commit cb33511af6
2 changed files with 15 additions and 3 deletions

View File

@@ -217,16 +217,26 @@ bool foreign_key_prefix(Key *a, Key *b)
** Thread specific functions
****************************************************************************/
void* thd_get_scheduler(THD *thd)
void *thd_get_scheduler_data(THD *thd)
{
return thd->scheduler.data;
}
PSI_thread* thd_get_psi(THD *thd)
void thd_set_scheduler_data(THD *thd, void *data)
{
thd->scheduler.data= data;
}
PSI_thread *thd_get_psi(THD *thd)
{
return thd->scheduler.m_psi;
}
void thd_set_psi(THD *thd, PSI_thread *psi)
{
thd->scheduler.m_psi= psi;
}
/*
The following functions form part of the C plugin API
*/