Home | History | Annotate | Download | only in ui

Lines Matching refs:ui_method

74 /* typedef struct ui_method_st UI_METHOD; */
84 UI *UI_new_method(const UI_METHOD *method);
178 If the ui_method doesn't contain a pointer to a user-defined prompt
188 char *UI_construct_prompt(UI *ui_method,
236 void UI_set_default_method(const UI_METHOD *meth);
237 const UI_METHOD *UI_get_default_method(void);
238 const UI_METHOD *UI_get_method(UI *ui);
239 const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth);
242 UI_METHOD *UI_OpenSSL(void);
306 UI_METHOD *UI_create_method(char *name);
307 void UI_destroy_method(UI_METHOD *ui_method);
308 int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui));
309 int UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis));
310 int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui));
311 int UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis));
312 int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui));
313 int UI_method_set_prompt_constructor(UI_METHOD *method, char *(*prompt_constructor)(UI* ui, const char* object_desc, const char* object_name));
314 int (*UI_method_get_opener(UI_METHOD *method))(UI*);
315 int (*UI_method_get_writer(UI_METHOD *method))(UI*,UI_STRING*);
316 int (*UI_method_get_flusher(UI_METHOD *method))(UI*);
317 int (*UI_method_get_reader(UI_METHOD *method))(UI*,UI_STRING*);
318 int (*UI_method_get_closer(UI_METHOD *method))(UI*);
319 char * (*UI_method_get_prompt_constructor(UI_METHOD *method))(UI*, const char*, const char*);