MySQL 9.1.0
Source Code Documentation
s_mysql_external_program_capability_query Struct Reference

A service to query various properties/capabilities of the implementer of s_mysql_external_program_execution service. More...

#include <language_service.h>

Public Attributes

mysql_service_status_t(* get )(const char *capability, char *property, void *value)
 Retrieve capability information. More...
 

Detailed Description

A service to query various properties/capabilities of the implementer of s_mysql_external_program_execution service.

Member Data Documentation

◆ get

mysql_service_status_t(* s_mysql_external_program_capability_query::get) (const char *capability, char *property, void *value)

Retrieve capability information.

Supported capabilities and value type

capability: "supports_language" property: "<language>" value: Boolean (true - Supported, false - Not supported)

Parameters
[in]capabilityCapability name (see description above)
[in,out]propertyCapability's property (may be null) Must be one of the capability's supported properties.
[out]valueImplementation's capability/property information
Returns
Status
Return values
falseSuccess
trueError

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