ENGINE_CMD_DEFN_st

If an ENGINE supports its own specific control commands and wishes the framework to handle the above 'ENGINE_CMD_***'-manipulation commands on its behalf, it should supply a null-terminated array of ENGINE_CMD_DEFN entries to ENGINE_set_cmd_defns(). It should also implement a ctrl() handler that supports the stated commands (ie. the "cmd_num" entries as described by the array). NB: The array must be ordered in increasing order of cmd_num. "null-terminated" means that the last ENGINE_CMD_DEFN element has cmd_num set to zero and/or cmd_name set to null.

extern (C) nothrow @nogc
struct ENGINE_CMD_DEFN_st {}

Members

Variables

cmd_desc
const(char)* cmd_desc;

A short description of the command

cmd_flags
uint cmd_flags;

The input the command expects

cmd_name
const(char)* cmd_name;

The command name itself

cmd_num
uint cmd_num;

The command number

Meta