ENGINE_CMD_DEFN_st

Describes one ENGINE-specific control command for ENGINE_set_cmd_defns().

Synopsis

Declared in <openssl/engine.h>

struct ENGINE_CMD_DEFN_st;

Description

Arrays of these are null-terminated: the last element has cmd_num 0 and/or cmd_name NULL. Entries must be ordered by increasing cmd_num.

Data Members

NameDescription
cmd_desc Short human-readable description of the command.
cmd_flags Bitmask of ENGINE_CMD_FLAG_* describing the expected input form.
cmd_name NUL-terminated command name used by ENGINE_ctrl_cmd() and config strings.
cmd_num Numeric identifier of the command (ENGINE_CMD_BASE and above for custom commands).