#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 |