eripc_support.h File Reference

Public header for liberipc support functions. More...

#include <glib.h>
#include "eripc.h"
Include dependency graph for eripc_support.h:
This graph shows which files directly or indirectly include this file:

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_teripc_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)

Detailed Description

Public header for liberipc support functions.

Definition in file eripc_support.h.

Generated by  doxygen 1.6.2-20100208