File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222extern "C" {
2323#endif
2424
25- // Preview capability: "vsql::keyring"
25+ // Preview capability: "vsql::preview:: keyring"
2626//
2727// Provides access to the MySQL keyring component. Extensions that require
2828// this capability can read and write secrets via the vtable functions below.
2929//
3030// Capability name: VEF_PREVIEW_KEYRING_NAME
3131
32- #define VEF_PREVIEW_KEYRING_NAME "vsql::keyring"
32+ #define VEF_PREVIEW_KEYRING_NAME "vsql::preview:: keyring"
3333
3434typedef enum {
3535 VEF_KEYRING_OK = 0 ,
Original file line number Diff line number Diff line change 2222extern "C" {
2323#endif
2424
25- // Preview capability: "vsql::ping"
25+ // Preview capability: "vsql::preview:: ping"
2626//
2727// A trivial capability used to exercise and test the preview capability
2828// registration system. The server provides a single ping() function that
2929// returns a monotonically incrementing counter.
3030//
3131// Capability name: VEF_PREVIEW_PING_NAME
3232
33- #define VEF_PREVIEW_PING_NAME "vsql::ping"
33+ #define VEF_PREVIEW_PING_NAME "vsql::preview:: ping"
3434
3535// Returns a monotonically incrementing counter. Used to verify that the
3636// capability system is wired up correctly end-to-end.
Original file line number Diff line number Diff line change 8282// Status variable builder: make_status_var_int(), make_status_var_double()
8383#include < villagesql/vsql/status_var_builder.h>
8484
85- // Keyring access: vsql::keyring::read(), vsql::keyring::write()
86- #include < villagesql/vsql/keyring.h>
87-
8885// vsql ExtensionBuilder, make_extension(), and VEF_GENERATE_ENTRY_POINTS
8986#include < villagesql/vsql/extension_builder.h>
9087
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2020
2121namespace villagesql ::services {
2222
23- // Returns the server-side vtable for the "vsql::keyring" preview capability.
23+ // Returns the server-side vtable for the "vsql::preview::keyring" preview
24+ // capability.
2425vef_preview_keyring_t *preview_keyring_vtable ();
2526
2627} // namespace villagesql::services
Original file line number Diff line number Diff line change 2020
2121namespace villagesql ::services {
2222
23- // Returns the server-side vtable for the "vsql::ping" preview capability.
23+ // Returns the server-side vtable for the "vsql::preview::ping" preview
24+ // capability.
2425vef_preview_ping_t *preview_ping_vtable ();
2526
2627} // namespace villagesql::services
You can’t perform that action at this time.
0 commit comments