[#ENGINE_CMD_DEFN_st] = ENGINE_CMD_DEFN_st :mrdocs: Describes one ENGINE‐specific control command for ENGINE_set_cmd_defns(). == Synopsis Declared in `<openssl/engine.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- 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 [cols="1,4"] |=== | Name| Description | xref:ENGINE_CMD_DEFN_st/cmd_desc.adoc[`cmd_desc`] | Short human‐readable description of the command. | xref:ENGINE_CMD_DEFN_st/cmd_flags.adoc[`cmd_flags`] | Bitmask of ENGINE_CMD_FLAG_* describing the expected input form. | xref:ENGINE_CMD_DEFN_st/cmd_name.adoc[`cmd_name`] | NUL‐terminated command name used by ENGINE_ctrl_cmd() and config strings. | xref:ENGINE_CMD_DEFN_st/cmd_num.adoc[`cmd_num`] | Numeric identifier of the command (ENGINE_CMD_BASE and above for custom commands). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#