deimos.openssl.ui

Undocumented in source.

Public Imports

deimos.openssl.crypto
public import deimos.openssl.crypto;
Undocumented in source.
deimos.openssl.safestack
public import deimos.openssl.safestack;
Undocumented in source.
deimos.openssl.ossl_typ
public import deimos.openssl.ossl_typ;
Undocumented in source.

Members

Aliases

UI_STRING
alias UI_STRING = ui_string_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

UI_string_types
enum UI_string_types
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

ERR_load_UI_strings
void ERR_load_UI_strings()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_OpenSSL
UI_METHOD* UI_OpenSSL()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_UTIL_read_pw
int UI_UTIL_read_pw(char* buf, char* buff, int size, const(char)* prompt, int verify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_UTIL_read_pw_string
int UI_UTIL_read_pw_string(char* buf, int length, const(char)* prompt, int verify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_error_string
int UI_add_error_string(UI* ui, const(char)* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_info_string
int UI_add_info_string(UI* ui, const(char)* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_input_boolean
int UI_add_input_boolean(UI* ui, const(char)* prompt, const(char)* action_desc, const(char)* ok_chars, const(char)* cancel_chars, int flags, char* result_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_input_string
int UI_add_input_string(UI* ui, const(char)* prompt, int flags, char* result_buf, int minsize, int maxsize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_user_data
void* UI_add_user_data(UI* ui, void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_add_verify_string
int UI_add_verify_string(UI* ui, const(char)* prompt, int flags, char* result_buf, int minsize, int maxsize, const(char)* test_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_construct_prompt
char* UI_construct_prompt(UI* ui_method, const(char)* object_desc, const(char)* object_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_create_method
UI_METHOD* UI_create_method(char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_ctrl
int UI_ctrl(UI* ui, int cmd, c_long i, void* p, ExternC!(void function()) f)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_destroy_method
void UI_destroy_method(UI_METHOD* ui_method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_dup_error_string
int UI_dup_error_string(UI* ui, const(char)* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_dup_info_string
int UI_dup_info_string(UI* ui, const(char)* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_dup_input_boolean
int UI_dup_input_boolean(UI* ui, const(char)* prompt, const(char)* action_desc, const(char)* ok_chars, const(char)* cancel_chars, int flags, char* result_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_dup_input_string
int UI_dup_input_string(UI* ui, const(char)* prompt, int flags, char* result_buf, int minsize, int maxsize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_dup_verify_string
int UI_dup_verify_string(UI* ui, const(char)* prompt, int flags, char* result_buf, int minsize, int maxsize, const(char)* test_buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_free
void UI_free(UI* ui)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_action_string
const(char)* UI_get0_action_string(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_output_string
const(char)* UI_get0_output_string(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_result
const(char)* UI_get0_result(UI* ui, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_result_string
const(char)* UI_get0_result_string(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_test_string
const(char)* UI_get0_test_string(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get0_user_data
void* UI_get0_user_data(UI* ui)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_app_data
auto UI_get_app_data(UI* s)
Undocumented in source. Be warned that the author may not have intended to support it.
UI_get_default_method
const(UI_METHOD)* UI_get_default_method()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_ex_data
void* UI_get_ex_data(UI* r, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_ex_new_index
int UI_get_ex_new_index(c_long argl, void* argp, CRYPTO_EX_new* new_func, CRYPTO_EX_dup* dup_func, CRYPTO_EX_free* free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_input_flags
int UI_get_input_flags(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_method
const(UI_METHOD)* UI_get_method(UI* ui)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_result_maxsize
int UI_get_result_maxsize(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_result_minsize
int UI_get_result_minsize(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_get_string_type
UI_string_types UI_get_string_type(UI_STRING* uis)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_closer
ExternC!(int function(UI*)) UI_method_get_closer(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_flusher
ExternC!(int function(UI*)) UI_method_get_flusher(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_opener
ExternC!(int function(UI*)) UI_method_get_opener(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_prompt_constructor
ExternC!(char* function(UI*, const(char)*, const(char)*)) UI_method_get_prompt_constructor(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_reader
ExternC!(int function(UI*, UI_STRING*)) UI_method_get_reader(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_get_writer
ExternC!(int function(UI*, UI_STRING*)) UI_method_get_writer(UI_METHOD* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_closer
int UI_method_set_closer(UI_METHOD* method, ExternC!(int function(UI* ui)) closer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_flusher
int UI_method_set_flusher(UI_METHOD* method, ExternC!(int function(UI* ui)) flusher)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_opener
int UI_method_set_opener(UI_METHOD* method, ExternC!(int function(UI* ui)) opener)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_prompt_constructor
int UI_method_set_prompt_constructor(UI_METHOD* method, ExternC!(char* function(UI* ui, const(char)* object_desc, const(char)* object_name)) prompt_constructor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_reader
int UI_method_set_reader(UI_METHOD* method, ExternC!(int function(UI* ui, UI_STRING* uis)) reader)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_method_set_writer
int UI_method_set_writer(UI_METHOD* method, ExternC!(int function(UI* ui, UI_STRING* uis)) writer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_new
UI* UI_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_new_method
UI* UI_new_method(const(UI_METHOD)* method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_process
int UI_process(UI* ui)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_set_app_data
auto UI_set_app_data(UI* s, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
UI_set_default_method
void UI_set_default_method(const(UI_METHOD)* meth)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_set_ex_data
int UI_set_ex_data(UI* r, int idx, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_set_method
const(UI_METHOD)* UI_set_method(UI* ui, const(UI_METHOD)* meth)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_set_result
int UI_set_result(UI* ui, UI_STRING* uis, const(char)* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

UI_CTRL_IS_REDOABLE
enum UI_CTRL_IS_REDOABLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_CTRL_PRINT_ERRORS
enum UI_CTRL_PRINT_ERRORS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_GENERAL_ALLOCATE_BOOLEAN
enum UI_F_GENERAL_ALLOCATE_BOOLEAN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_GENERAL_ALLOCATE_PROMPT
enum UI_F_GENERAL_ALLOCATE_PROMPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_GENERAL_ALLOCATE_STRING
enum UI_F_GENERAL_ALLOCATE_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_CTRL
enum UI_F_UI_CTRL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_DUP_ERROR_STRING
enum UI_F_UI_DUP_ERROR_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_DUP_INFO_STRING
enum UI_F_UI_DUP_INFO_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_DUP_INPUT_BOOLEAN
enum UI_F_UI_DUP_INPUT_BOOLEAN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_DUP_INPUT_STRING
enum UI_F_UI_DUP_INPUT_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_DUP_VERIFY_STRING
enum UI_F_UI_DUP_VERIFY_STRING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_GET0_RESULT
enum UI_F_UI_GET0_RESULT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_NEW_METHOD
enum UI_F_UI_NEW_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_F_UI_SET_RESULT
enum UI_F_UI_SET_RESULT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_INPUT_FLAG_DEFAULT_PWD
enum UI_INPUT_FLAG_DEFAULT_PWD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_INPUT_FLAG_ECHO
enum UI_INPUT_FLAG_ECHO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_INPUT_FLAG_USER_BASE
enum UI_INPUT_FLAG_USER_BASE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_COMMON_OK_AND_CANCEL_CHARACTERS
enum UI_R_COMMON_OK_AND_CANCEL_CHARACTERS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_INDEX_TOO_LARGE
enum UI_R_INDEX_TOO_LARGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_INDEX_TOO_SMALL
enum UI_R_INDEX_TOO_SMALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_NO_RESULT_BUFFER
enum UI_R_NO_RESULT_BUFFER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_RESULT_TOO_LARGE
enum UI_R_RESULT_TOO_LARGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_RESULT_TOO_SMALL
enum UI_R_RESULT_TOO_SMALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UI_R_UNKNOWN_CONTROL_COMMAND
enum UI_R_UNKNOWN_CONTROL_COMMAND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ui_string_st
struct ui_string_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta