Lines Matching refs:method
86 UI *UI_new_method(const UI_METHOD *method);
166 * UI won't look at those, but will pass them on to the method routines. They
206 * Note that the UI_OpenSSL() method completely ignores the user data.
255 /* The method with all the built-in thingies */
261 * ---------- For method writers ----------
262 * A method contains a number of functions that implement the low level
299 * All method functions take a UI as argument. Additionally, the writer and
312 * This is only needed by method authors.
326 int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui));
327 int UI_method_set_writer(UI_METHOD *method,
329 int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui));
330 int UI_method_set_reader(UI_METHOD *method,
332 int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui));
333 int UI_method_set_prompt_constructor(UI_METHOD *method,
336 int (*UI_method_get_opener(const UI_METHOD *method))(UI *);
337 int (*UI_method_get_writer(const UI_METHOD *method))(UI *, UI_STRING *);
338 int (*UI_method_get_flusher(const UI_METHOD *method))(UI *);
339 int (*UI_method_get_reader(const UI_METHOD *method))(UI *, UI_STRING *);
340 int (*UI_method_get_closer(const UI_METHOD *method))(UI *);
341 char *(*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *,
345 * The following functions are helpers for method writers to access relevant