#include <openssl/base.h>
#include <functional>
#include <memory>
#include <vector>
#include <openssl/span.h>
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 |