|
UI * | UI_new (void) |
|
UI * | UI_new_method (const UI_METHOD *method) |
|
void | UI_free (UI *ui) |
|
int | UI_add_input_string (UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) |
|
int | UI_dup_input_string (UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) |
|
int | UI_add_verify_string (UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) |
|
int | UI_dup_verify_string (UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) |
|
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) |
|
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) |
|
int | UI_add_info_string (UI *ui, const char *text) |
|
int | UI_dup_info_string (UI *ui, const char *text) |
|
int | UI_add_error_string (UI *ui, const char *text) |
|
int | UI_dup_error_string (UI *ui, const char *text) |
|
char * | UI_construct_prompt (UI *ui, const char *object_desc, const char *object_name) |
|
void * | UI_add_user_data (UI *ui, void *user_data) |
|
void * | UI_get0_user_data (UI *ui) |
|
const char * | UI_get0_result (UI *ui, int i) |
|
int | UI_process (UI *ui) |
|
int | UI_ctrl (UI *ui, int cmd, long i, void *p, void(*f)(void)) |
|
int | UI_get_ex_new_index (long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
int | UI_set_ex_data (UI *r, int idx, void *arg) |
|
void * | UI_get_ex_data (UI *r, int idx) |
|
void | UI_set_default_method (const UI_METHOD *meth) |
|
const UI_METHOD * | UI_get_default_method (void) |
|
const UI_METHOD * | UI_get_method (UI *ui) |
|
const UI_METHOD * | UI_set_method (UI *ui, const UI_METHOD *meth) |
|
UI_METHOD * | UI_create_method (char *name) |
|
void | UI_destroy_method (UI_METHOD *ui_method) |
|
int | UI_method_set_opener (UI_METHOD *method, int(*opener)(UI *ui)) |
|
int | UI_method_set_writer (UI_METHOD *method, int(*writer)(UI *ui, UI_STRING *uis)) |
|
int | UI_method_set_flusher (UI_METHOD *method, int(*flusher)(UI *ui)) |
|
int | UI_method_set_reader (UI_METHOD *method, int(*reader)(UI *ui, UI_STRING *uis)) |
|
int | UI_method_set_closer (UI_METHOD *method, int(*closer)(UI *ui)) |
|
int | UI_method_set_prompt_constructor (UI_METHOD *method, char *(*prompt_constructor)(UI *ui, const char *object_desc, const char *object_name)) |
|
enum UI_string_types | UI_get_string_type (UI_STRING *uis) |
|
int | UI_get_input_flags (UI_STRING *uis) |
|
const char * | UI_get0_output_string (UI_STRING *uis) |
|
const char * | UI_get0_action_string (UI_STRING *uis) |
|
const char * | UI_get0_result_string (UI_STRING *uis) |
|
const char * | UI_get0_test_string (UI_STRING *uis) |
|
int | UI_get_result_minsize (UI_STRING *uis) |
|
int | UI_get_result_maxsize (UI_STRING *uis) |
|
int | UI_set_result (UI *ui, UI_STRING *uis, const char *result) |
|