CCF
|
#include <request.h>
Inherits ccf::js::extensions::ExtensionInterface.
Public Member Functions | |
RequestExtension (ccf::RpcContext *rc) | |
void | install (ccf::js::core::Context &ctx) override |
ccf::js::core::JSWrappedValue | create_request_obj (ccf::js::core::Context &ctx, std::string_view full_request_path, ccf::endpoints::EndpointContext &endpoint_ctx, ccf::BaseEndpointRegistry *registry) |
![]() | |
virtual | ~ExtensionInterface ()=default |
Public Attributes | |
ccf::RpcContext * | rpc_ctx |
|
inline |
ccf::js::core::JSWrappedValue ccf::js::extensions::RequestExtension::create_request_obj | ( | ccf::js::core::Context & | ctx, |
std::string_view | full_request_path, | ||
ccf::endpoints::EndpointContext & | endpoint_ctx, | ||
ccf::BaseEndpointRegistry * | registry | ||
) |
|
overridevirtual |
Implements ccf::js::extensions::ExtensionInterface.
ccf::RpcContext* ccf::js::extensions::RequestExtension::rpc_ctx |