dfui_connection
void show_ifconfig(struct dfui_connection *, char *);
show_ifconfig(struct dfui_connection *c, char *ifname)
notify_field_changed(struct dfui_connection *c, struct curses_form *cf,
curses_form_frob_with_callbacks(struct curses_form *cf, struct dfui_connection *c)
struct curses_widget *curses_form_frob_with_callbacks(struct curses_form *, struct dfui_connection *);
struct dfui_connection;
struct dfui_connection *c;
abort_frontend(struct dfui_connection *c)
present_form(struct dfui_connection *c, struct dfui_form *f)
dfui_npipe_be_stop(struct dfui_connection *c)
dfui_npipe_be_ll_exchange(struct dfui_connection *c, char msgtype, const char *msg)
dfui_npipe_be_ll_receive(struct dfui_connection *c)
dfui_npipe_be_ll_reply(struct dfui_connection *c, const char *fmsg)
dfui_npipe_fe_connect(struct dfui_connection *c)
dfui_npipe_fe_disconnect(struct dfui_connection *c)
dfui_npipe_fe_ll_request(struct dfui_connection *c, char msgtype, const char *msg)
dfui_npipe_be_start(struct dfui_connection *c)
dfui_err_t dfui_npipe_be_start(struct dfui_connection *);
dfui_err_t dfui_npipe_be_stop(struct dfui_connection *);
dfui_err_t dfui_npipe_be_ll_exchange(struct dfui_connection *,
dfui_err_t dfui_npipe_be_ll_receive(struct dfui_connection *);
dfui_err_t dfui_npipe_be_ll_reply(struct dfui_connection *, const char *);
dfui_err_t dfui_npipe_fe_connect(struct dfui_connection *);
dfui_err_t dfui_npipe_fe_disconnect(struct dfui_connection *);
dfui_err_t dfui_npipe_fe_ll_request(struct dfui_connection *, char, const char *);
dfui_tcp_be_stop(struct dfui_connection *c)
dfui_tcp_be_ll_exchange(struct dfui_connection *c, char msgtype, const char *msg)
dfui_tcp_be_ll_receive(struct dfui_connection *c)
dfui_tcp_be_ll_reply(struct dfui_connection *c, const char *fmsg)
dfui_tcp_fe_connect(struct dfui_connection *c)
dfui_tcp_fe_disconnect(struct dfui_connection *c)
dfui_tcp_fe_ll_request(struct dfui_connection *c, char msgtype, const char *msg)
dfui_tcp_be_start(struct dfui_connection *c)
dfui_err_t dfui_tcp_be_start(struct dfui_connection *);
dfui_err_t dfui_tcp_be_stop(struct dfui_connection *);
dfui_err_t dfui_tcp_be_ll_exchange(struct dfui_connection *,
dfui_err_t dfui_tcp_be_ll_receive(struct dfui_connection *);
dfui_err_t dfui_tcp_be_ll_reply(struct dfui_connection *, const char *);
dfui_err_t dfui_tcp_fe_connect(struct dfui_connection *);
dfui_err_t dfui_tcp_fe_disconnect(struct dfui_connection *);
dfui_err_t dfui_tcp_fe_ll_request(struct dfui_connection *, char, const char *);
dfui_connection_free(struct dfui_connection *c)
AURA_FREE(c, dfui_connection);
dfui_be_present_dialog(struct dfui_connection *c, const char *title,
dfui_be_start(struct dfui_connection *c)
dfui_be_stop(struct dfui_connection *c)
dfui_be_handle_field_changed(struct dfui_connection *c,
dfui_be_present(struct dfui_connection *c,
dfui_be_progress_begin(struct dfui_connection *c, struct dfui_progress *pr)
dfui_be_progress_update(struct dfui_connection *c,
dfui_be_progress_end(struct dfui_connection *c)
dfui_be_set_global_setting(struct dfui_connection *c,
dfui_fe_connect(struct dfui_connection *c)
dfui_fe_disconnect(struct dfui_connection *c)
dfui_fe_receive(struct dfui_connection *c, char *msgtype, void **payload)
dfui_fe_receive_payload(struct dfui_connection *c)
struct dfui_connection *
struct dfui_connection *c = NULL;
dfui_fe_send(struct dfui_connection *c, char msgtype, struct aura_buffer *e)
dfui_fe_submit(struct dfui_connection *c, struct dfui_response *r)
dfui_fe_progress_continue(struct dfui_connection *c)
dfui_fe_progress_cancel(struct dfui_connection *c)
dfui_fe_confirm_set_global(struct dfui_connection *c)
dfui_fe_cancel_set_global(struct dfui_connection *c)
dfui_fe_confirm_stop(struct dfui_connection *c)
dfui_fe_abort(struct dfui_connection *c)
AURA_MALLOC(c, dfui_connection);
struct dfui_connection;
dfui_err_t (*be_start)(struct dfui_connection *);
dfui_err_t (*be_stop)(struct dfui_connection *);
dfui_err_t (*be_ll_exchange)(struct dfui_connection *, char, const char *);
dfui_err_t (*fe_connect)(struct dfui_connection *);
dfui_err_t (*fe_disconnect)(struct dfui_connection *);
dfui_err_t (*fe_ll_request)(struct dfui_connection *, char, const char *);
struct dfui_connection *dfui_connection_new(int, const char *);
void dfui_connection_free(struct dfui_connection *);
int dfui_be_present_dialog(struct dfui_connection *,
dfui_err_t dfui_be_start(struct dfui_connection *);
dfui_err_t dfui_be_stop(struct dfui_connection *);
dfui_err_t dfui_be_present(struct dfui_connection *,
dfui_err_t dfui_be_progress_begin(struct dfui_connection *,
dfui_err_t dfui_be_progress_update(struct dfui_connection *,
dfui_err_t dfui_be_progress_end(struct dfui_connection *);
dfui_err_t dfui_be_set_global_setting(struct dfui_connection *,
dfui_err_t dfui_fe_connect(struct dfui_connection *);
dfui_err_t dfui_fe_disconnect(struct dfui_connection *);
dfui_err_t dfui_fe_receive(struct dfui_connection *, char *, void **);
struct dfui_payload *dfui_fe_receive_payload(struct dfui_connection *);
dfui_err_t dfui_fe_send(struct dfui_connection *, char, struct aura_buffer *);
dfui_err_t dfui_fe_submit(struct dfui_connection *, struct dfui_response *);
dfui_err_t dfui_fe_progress_continue(struct dfui_connection *);
dfui_err_t dfui_fe_progress_cancel(struct dfui_connection *);
dfui_err_t dfui_fe_confirm_set_global(struct dfui_connection *);
dfui_err_t dfui_fe_cancel_set_global(struct dfui_connection *);
dfui_err_t dfui_fe_confirm_stop(struct dfui_connection *);
dfui_err_t dfui_fe_abort(struct dfui_connection *);
commands_preview(struct dfui_connection *c, const struct commands *cmds)
void commands_preview(struct dfui_connection *, const struct commands *);
assert_clean(struct dfui_connection *c, const char *name, const char *field,
struct dfui_connection *c; /* DFUI connection to f/e */
int assert_clean(struct dfui_connection *, const char *, const char *, const char *);
inform(struct dfui_connection *c, const char *fmt, ...)
confirm_dangerous_action(struct dfui_connection *c, const char *fmt, ...)
void inform(struct dfui_connection *, const char *, ...)
int confirm_dangerous_action(struct dfui_connection *, const char *, ...)
libinstaller_frontend(struct dfui_connection **c) {
struct dfui_connection *cp = *c;
struct dfui_connection *c;
void libinstaller_frontend(struct dfui_connection **);