![]() |
![]() |
![]() |
libuser Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#include <libuser/prompt.h> gboolean lu_prompt_console (struct lu_prompt *prompts
,int count
,gpointer callback_data
,struct lu_error **error
); gboolean lu_prompt_console_quiet (struct lu_prompt *prompts
,int count
,gpointer callback_data
,struct lu_error **error
);
prompt.h declares two predefined prompter functions which applications can use instead of providing their own. These should suffice for most command-line applications. Authors of graphical applications are encouraged to supply graphical implementations.
gboolean lu_prompt_console (struct lu_prompt *prompts
,int count
,gpointer callback_data
,struct lu_error **error
);
Prompts the user using a text console.
|
An array of lu_prompt structures. |
|
The number of elements in the prompts array. |
|
Ignored. |
|
The location to store error information in the event of an error. |
Returns : |
A gboolean indicating success or failure. |
gboolean lu_prompt_console_quiet (struct lu_prompt *prompts
,int count
,gpointer callback_data
,struct lu_error **error
);
Prompts the user using a text console. Unlike lu_prompt_console()
, this
function will not prompt users for a question for which the calling
application or module supplies a default, and will simply return the
default.
|
An array of lu_prompt structures. |
|
The number of elements in the prompts array. |
|
Ignored. |
|
The location to store error information in the event of an error. |
Returns : |
A gboolean indicating success or failure. |