![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <mysql/plugin.h>#include <mysql/components/services/log_builtins.h>#include "my_io.h"#include "my_thread.h"#include "mysqld_error.h"#include "sql/replication.h"Go to the source code of this file.
Classes | |
| class | Trace | 
| This class is used to trace function calls and other process information.  More... | |
| class | ReplSemiSyncBase | 
| Base class for semi-sync source and replica classes.  More... | |
Macros | |
| #define | REPLY_MAGIC_NUM_LEN 1 | 
| #define | REPLY_BINLOG_POS_LEN 8 | 
| #define | REPLY_BINLOG_NAME_LEN (FN_REFLEN + 1) | 
| #define | REPLY_MESSAGE_MAX_LENGTH (REPLY_MAGIC_NUM_LEN + REPLY_BINLOG_POS_LEN + REPLY_BINLOG_NAME_LEN) | 
| #define | REPLY_MAGIC_NUM_OFFSET 0 | 
| #define | REPLY_BINLOG_POS_OFFSET (REPLY_MAGIC_NUM_OFFSET + REPLY_MAGIC_NUM_LEN) | 
| #define | REPLY_BINLOG_NAME_OFFSET (REPLY_BINLOG_POS_OFFSET + REPLY_BINLOG_POS_LEN) | 
Functions | |
| bool | is_sysvar_defined (const char *name) | 
| Return true if the named sysvar has been defined in the server.  More... | |
| #define REPLY_BINLOG_NAME_LEN (FN_REFLEN + 1) | 
| #define REPLY_BINLOG_NAME_OFFSET (REPLY_BINLOG_POS_OFFSET + REPLY_BINLOG_POS_LEN) | 
| #define REPLY_BINLOG_POS_LEN 8 | 
| #define REPLY_BINLOG_POS_OFFSET (REPLY_MAGIC_NUM_OFFSET + REPLY_MAGIC_NUM_LEN) | 
| #define REPLY_MAGIC_NUM_LEN 1 | 
| #define REPLY_MAGIC_NUM_OFFSET 0 | 
| #define REPLY_MESSAGE_MAX_LENGTH (REPLY_MAGIC_NUM_LEN + REPLY_BINLOG_POS_LEN + REPLY_BINLOG_NAME_LEN) | 
| bool is_sysvar_defined | ( | const char * | name | ) | 
Return true if the named sysvar has been defined in the server.
| true | The sysvar is defined. | 
| false | Otherwise. |