#pragma once #include namespace Envoy { namespace Api { namespace External { /** * Register an external runtime API for usage (e.g. in extensions). */ void registerApi(std::string name, void* api); /** * Retrieve an external runtime API for usage (e.g. in extensions). */ void* retrieveApi(std::string name); } // namespace External } // namespace Api } // namespace Envoy