MySQL  8.0.18
Source Code Documentation
mysql_cond.h File Reference

Go to the source code of this file.

Macros

#define mysql_cond_register(P1, P2, P3)   mysql_service_mysql_cond_v1->register_info(P1, P2, P3)
 
#define mysql_cond_init(K, C)   mysql_cond_init_with_src(K, C, __FILE__, __LINE__)
 
#define mysql_cond_init_with_src(K, C, F, L)   mysql_service_mysql_cond_v1->init(K, C, F, L)
 
#define mysql_cond_destroy(C)   mysql_cond_destroy_with_src(C, __FILE__, __LINE__)
 
#define mysql_cond_destroy_with_src(C, F, L)   mysql_service_mysql_cond_v1->destroy(C, F, L)
 
#define mysql_cond_wait(C, M)   mysql_cond_wait_with_src(C, M, __FILE__, __LINE__)
 
#define mysql_cond_wait_with_src(C, M, F, L)   mysql_service_mysql_cond_v1->wait(C, M, F, L)
 
#define mysql_cond_timedwait(C, M, T)   mysql_cond_timedwait_with_src(C, M, T, __FILE__, __LINE__)
 
#define mysql_cond_timedwait_with_src(C, M, T, F, L)   mysql_service_mysql_cond_v1->timedwait(C, M, T, F, L)
 
#define mysql_cond_signal(C)   mysql_cond_signal_with_src(C, __FILE__, __LINE__)
 
#define mysql_cond_signal_with_src(C, F, L)   mysql_service_mysql_cond_v1->signal(C, F, L)
 
#define mysql_cond_broadcast(C)   mysql_cond_broadcast_with_src(C, __FILE__, __LINE__)
 
#define mysql_cond_broadcast_with_src(C, F, L)   mysql_service_mysql_cond_v1->broadcast(C, F, L)
 

Functions

 REQUIRES_SERVICE_PLACEHOLDER (mysql_cond_v1)
 

Macro Definition Documentation

◆ mysql_cond_broadcast

#define mysql_cond_broadcast (   C)    mysql_cond_broadcast_with_src(C, __FILE__, __LINE__)

◆ mysql_cond_broadcast_with_src

#define mysql_cond_broadcast_with_src (   C,
  F,
  L 
)    mysql_service_mysql_cond_v1->broadcast(C, F, L)

◆ mysql_cond_destroy

#define mysql_cond_destroy (   C)    mysql_cond_destroy_with_src(C, __FILE__, __LINE__)

◆ mysql_cond_destroy_with_src

#define mysql_cond_destroy_with_src (   C,
  F,
  L 
)    mysql_service_mysql_cond_v1->destroy(C, F, L)

◆ mysql_cond_init

#define mysql_cond_init (   K,
 
)    mysql_cond_init_with_src(K, C, __FILE__, __LINE__)

◆ mysql_cond_init_with_src

#define mysql_cond_init_with_src (   K,
  C,
  F,
  L 
)    mysql_service_mysql_cond_v1->init(K, C, F, L)

◆ mysql_cond_register

#define mysql_cond_register (   P1,
  P2,
  P3 
)    mysql_service_mysql_cond_v1->register_info(P1, P2, P3)

◆ mysql_cond_signal

#define mysql_cond_signal (   C)    mysql_cond_signal_with_src(C, __FILE__, __LINE__)

◆ mysql_cond_signal_with_src

#define mysql_cond_signal_with_src (   C,
  F,
  L 
)    mysql_service_mysql_cond_v1->signal(C, F, L)

◆ mysql_cond_timedwait

#define mysql_cond_timedwait (   C,
  M,
 
)    mysql_cond_timedwait_with_src(C, M, T, __FILE__, __LINE__)

◆ mysql_cond_timedwait_with_src

#define mysql_cond_timedwait_with_src (   C,
  M,
  T,
  F,
  L 
)    mysql_service_mysql_cond_v1->timedwait(C, M, T, F, L)

◆ mysql_cond_wait

#define mysql_cond_wait (   C,
  M 
)    mysql_cond_wait_with_src(C, M, __FILE__, __LINE__)

◆ mysql_cond_wait_with_src

#define mysql_cond_wait_with_src (   C,
  M,
  F,
  L 
)    mysql_service_mysql_cond_v1->wait(C, M, F, L)

Function Documentation

◆ REQUIRES_SERVICE_PLACEHOLDER()

REQUIRES_SERVICE_PLACEHOLDER ( mysql_cond_v1  )