Home | History | Annotate | Download | only in ui

Lines Matching refs:uis

310 static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl);
312 static int read_string(UI *ui, UI_STRING *uis);
313 static int write_string(UI *ui, UI_STRING *uis);
339 static int write_string(UI *ui, UI_STRING *uis)
341 switch (UI_get_string_type(uis))
345 fputs(UI_get0_output_string(uis), tty_out);
354 static int read_string(UI *ui, UI_STRING *uis)
358 switch (UI_get_string_type(uis))
361 fputs(UI_get0_output_string(uis), tty_out);
362 fputs(UI_get0_action_string(uis), tty_out);
364 return read_string_inner(ui, uis,
365 UI_get_input_flags(uis) & UI_INPUT_FLAG_ECHO, 0);
367 fputs(UI_get0_output_string(uis), tty_out);
369 return read_string_inner(ui, uis,
370 UI_get_input_flags(uis) & UI_INPUT_FLAG_ECHO, 1);
373 UI_get0_output_string(uis));
375 if ((ok = read_string_inner(ui, uis,
376 UI_get_input_flags(uis) & UI_INPUT_FLAG_ECHO, 1)) <= 0)
378 if (strcmp(UI_get0_result_string(uis),
379 UI_get0_test_string(uis)) != 0)
410 static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)
454 if (UI_set_result(ui, uis, result) >= 0)