MySQL 8.0.40
Source Code Documentation
|
#include <mysql/components/component_implementation.h>
#include <mysql/components/service_implementation.h>
#include "english_greeting_service_imp.h"
#include "example_services.h"
#include "simple_example_math_imp.h"
Functions | |
mysql_service_status_t | example_init () |
This file contains a definition of the example_component1. More... | |
mysql_service_status_t | example_deinit () |
De-initialization method for Component used when unloading the Component. More... | |
PROVIDES_SERVICE (example_component1, greetings) | |
PROVIDES_SERVICE (example_component1, greetings_localization) | |
PROVIDES_SERVICE (example_component1, example_math) | |
END_COMPONENT_PROVIDES () | |
BEGIN_COMPONENT_REQUIRES (example_component1) END_COMPONENT_REQUIRES() | |
METADATA ("mysql.author", "Oracle Corporation") | |
METADATA ("mysql.license", "GPL") | |
METADATA ("test_property", "1") | |
END_COMPONENT_METADATA () | |
BEGIN_COMPONENT_REQUIRES | ( | example_component1 | ) |
END_COMPONENT_METADATA | ( | ) |
END_COMPONENT_PROVIDES | ( | ) |
mysql_service_status_t example_deinit | ( | ) |
De-initialization method for Component used when unloading the Component.
0 | success |
non-zero | failure |
mysql_service_status_t example_init | ( | ) |
This file contains a definition of the example_component1.
Initialization entry method for Component used when loading the Component.
0 | success |
non-zero | failure |
METADATA | ( | "mysql.author" | , |
"Oracle Corporation" | |||
) |
METADATA | ( | "mysql.license" | , |
"GPL" | |||
) |
METADATA | ( | "test_property" | , |
"1" | |||
) |
PROVIDES_SERVICE | ( | example_component1 | , |
example_math | |||
) |
PROVIDES_SERVICE | ( | example_component1 | , |
greetings | |||
) |
PROVIDES_SERVICE | ( | example_component1 | , |
greetings_localization | |||
) |
const mysql_service_example_math_t imp_example_component1_example_math |
const mysql_service_greetings_t imp_example_component1_greetings |
const mysql_service_greetings_localization_t imp_example_component1_greetings_localization |
mysql_component_t mysql_component_example_component1 |