Public header for liberipc support functions. More...
#include <glib.h>
#include "eripc.h"
Go to the source code of this file.
Data Structures | |
struct | eripc_client_context_t |
struct | eripc_device_caps_t |
struct | eripc_callback_function_t |
Functions | |
eripc_client_context_t * | eripc_client_context_new (const char *name, const char *version, const char *service, const char *path, const char *interface, eripc_callback_function_t *callbacks) |
void | eripc_client_context_free (eripc_client_context_t *ccontext, eripc_callback_function_t *callbacks) |
const gchar * | eripc_error_string (eripc_error_t errorcode) |
gboolean | eripc_menu_add_menu (eripc_client_context_t *ccontext, const char *name, const char *group1, const char *group2, const char *group3, const char *group4) |
gboolean | eripc_menu_remove_menu (eripc_client_context_t *ccontext, const char *name) |
gboolean | eripc_menu_add_group (eripc_client_context_t *ccontext, const char *name, const char *parent, const char *image) |
gboolean | eripc_menu_add_item (eripc_client_context_t *ccontext, const char *name, const char *parent, const char *image) |
gboolean | eripc_menu_set_menu_label (eripc_client_context_t *ccontext, const char *name, const char *label) |
gboolean | eripc_menu_set_group_label (eripc_client_context_t *ccontext, const char *name, const char *label) |
gboolean | eripc_menu_set_item_label (eripc_client_context_t *ccontext, const char *name, const char *parent, const char *label) |
gboolean | eripc_menu_show_menu (eripc_client_context_t *ccontext, const char *name) |
gboolean | eripc_menu_set_group_state (eripc_client_context_t *ccontext, const char *name, const char *state) |
gboolean | eripc_menu_set_item_state (eripc_client_context_t *ccontext, const char *name, const char *parent, const char *state) |
gboolean | eripc_menu_set_pagecounter (eripc_client_context_t *ccontext, int cur_page, int num_pages, gboolean boundary_check) |
gboolean | eripc_menu_set_statusitem_state (eripc_client_context_t *ccontext, const char *item, const char *state) |
gboolean | eripc_sysd_set_menu_state (eripc_client_context_t *ccontext, const char *state) |
gboolean | eripc_sysd_mount_sd_card (eripc_client_context_t *ccontext, gboolean show_index_splash) |
gboolean | eripc_sysd_unmount_sd_card (eripc_client_context_t *ccontext) |
gboolean | eripc_sysd_set_busy (eripc_client_context_t *ccontext, const char *state, const char *message) |
gboolean | eripc_sysd_reset_busy (eripc_client_context_t *ccontext) |
gboolean | eripc_sysd_set_bg_busy (eripc_client_context_t *ccontext) |
gboolean | eripc_sysd_reset_bg_busy (eripc_client_context_t *ccontext) |
gboolean | eripc_sysd_set_keyboard (eripc_client_context_t *ccontext, const char *state) |
gboolean | eripc_sysd_startup_complete (eripc_client_context_t *ccontext, const int pid, const gboolean is_multidoc, const int xid) |
gint | eripc_sysd_start_task (eripc_client_context_t *ccontext, const gchar *cmd_line, const gchar *work_dir, const gchar *label, const gchar *thumbnail_path, gchar **err_message) |
gboolean | eripc_sysd_stop_task (eripc_client_context_t *ccontext, const char *cmd_line) |
gint | eripc_sysd_open_url (eripc_client_context_t *ccontext, const gchar *url, const gchar *label, const gchar *back_text, gchar **err_message) |
gboolean | eripc_sysd_get_device_capabilities (eripc_client_context_t *ccontext, eripc_device_caps_t *caps) |
gboolean | eripc_sysd_conn_connect (eripc_client_context_t *ccontext, const char *medium, const char *profile) |
gboolean | eripc_sysd_conn_disconnect (eripc_client_context_t *ccontext) |
gboolean | eripc_sysd_conn_status_request (eripc_client_context_t *ccontext) |
Public header for liberipc support functions.
Definition in file eripc_support.h.