Classes | Namespaces | Typedefs | Functions | Variables
modulewrapper.h File Reference
#include <openssl/base.h>
#include <functional>
#include <memory>
#include <vector>
#include <openssl/span.h>
Include dependency graph for modulewrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bssl::acvp::RequestBuffer
 

Namespaces

 bssl
 
 bssl::acvp
 

Typedefs

typedef bool(* bssl::acvp::Handler) (const Span< const uint8_t > args[], ReplyCallback write_reply)
 
typedef std::function< bool(const std::vector< Span< const uint8_t >> &)> bssl::acvp::ReplyCallback
 

Functions

Handler bssl::acvp::FindHandler (Span< const Span< const uint8_t >> args)
 
Span< const Span< const uint8_t > > bssl::acvp::ParseArgsFromFd (int fd, RequestBuffer *in_buffer)
 
bool bssl::acvp::WriteReplyToFd (int fd, const std::vector< Span< const uint8_t >> &spans)
 

Variables

constexpr size_t bssl::acvp::kMaxArgs = 8
 
constexpr size_t bssl::acvp::kMaxNameLength = 30
 


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:02:18