MySQL 8.0.40
Source Code Documentation
s_mysql_mysql_server_runnable Struct Reference

This service defines the runnable service to run, i.e to start the mysqld server. More...

#include <mysql_server_runnable_service.h>

Public Attributes

int(* run )(int argc, char **argv)
 This is the runnable implementation which is used by the applications. More...
 

Detailed Description

This service defines the runnable service to run, i.e to start the mysqld server.

Member Data Documentation

◆ run

int(* s_mysql_mysql_server_runnable::run) (int argc, char **argv)

This is the runnable implementation which is used by the applications.

For example application initializes minimal_chassis and loads component_mysql_server library. And fetches this service api, this api starts the mysqld server and wait till the server ends.

Parameters
argcName of the program(mysqld server) to execute.
argvvariable list, arguments for the program.
Return values
returns0 if success, else error exit code.

The documentation for this struct was generated from the following file: