Module server

ModulesΒ§

auth
Authentication and Authorization Layer
config_endpoints πŸ”’
datapoints_endpoints πŸ”’
log_endpoints πŸ”’
rbac_endpoints πŸ”’
runtime_endpoints πŸ”’
server_builder πŸ”’
shared_state πŸ”’
testing_endpoints πŸ”’
timeseries_endpoints πŸ”’
user_endpoints πŸ”’

StructsΒ§

GCHubRestServerBuilder
The main component that describes the REST API server. The server can be started in a different thread by calling the GCHubRestServerBuilder::run method. The open API specification can be generated by calling the generate_open_api_spec_json method.

FunctionsΒ§

generate_open_api_spec_json
init_timeseries
Creates the β€˜gc_datapoint_values’ table if it does not already exists.