summaryrefslogtreecommitdiff
path: root/src/bin/e_msgbus.c
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2013-01-02 13:15:58 +0000
committerLucas De Marchi <lucas.demarchi@profusion.mobi>2013-01-02 13:15:58 +0000
commitb8dbc2fa0e7cbaa22eec75a18b7b329270c3e816 (patch)
treec55c6258164c62e75c9d743eaa1d147537d0cd35 /src/bin/e_msgbus.c
parenta84987cd6066db47220ae812ccdc9774934bcb1c (diff)
downloadenlightenment-b8dbc2fa0e7cbaa22eec75a18b7b329270c3e816.tar.gz
e: small fixes to e_msgbus conversion to edbus
SVN revision: 81981
Diffstat (limited to 'src/bin/e_msgbus.c')
-rw-r--r--src/bin/e_msgbus.c124
1 files changed, 39 insertions, 85 deletions
diff --git a/src/bin/e_msgbus.c b/src/bin/e_msgbus.c
index 000ef8134b..4ff2553686 100644
--- a/src/bin/e_msgbus.c
+++ b/src/bin/e_msgbus.c
@@ -48,108 +48,64 @@ E_MSGBUS_WIN_ACTION_CB_PROTO(unmaximize);
static E_Msgbus_Data *_e_msgbus_data = NULL;
static const EDBus_Method core_methods[] = {
- {
- "Restart", NULL, NULL, _e_msgbus_core_restart_cb, 0
- },
- {
- "Shutdown", NULL, NULL, _e_msgbus_core_shutdown_cb, 0
- },
- { NULL, NULL, NULL, NULL, 0 }
+ { "Restart", NULL, NULL, _e_msgbus_core_restart_cb },
+ { "Shutdown", NULL, NULL, _e_msgbus_core_shutdown_cb },
+ { }
};
static const EDBus_Method module_methods[] = {
- {
- "Load", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_load_cb, 0
- },
- {
- "Unload", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_unload_cb, 0
- },
- {
- "Enable", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_enable_cb, 0
- },
- {
- "Disable", EDBUS_ARGS({"s", "module"}), NULL,
- _e_msgbus_module_disable_cb, 0
- },
- {
- "List", NULL, EDBUS_ARGS({"a(si)", "array_of_modules"}),
- _e_msgbus_module_list_cb, 0
- },
- { NULL, NULL, NULL, NULL, 0 }
+ { "Load", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_load_cb },
+ { "Unload", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_unload_cb },
+ { "Enable", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_enable_cb },
+ { "Disable", EDBUS_ARGS({"s", "module"}), NULL, _e_msgbus_module_disable_cb },
+ { "List", NULL, EDBUS_ARGS({"a(si)", "modules"}),
+ _e_msgbus_module_list_cb },
+ { }
};
static const EDBus_Method profile_methods[] = {
- {
- "Set", EDBUS_ARGS({"s", "profile"}), NULL, _e_msgbus_profile_set_cb, 0
- },
- {
- "Get", NULL, EDBUS_ARGS({"s", "profile"}), _e_msgbus_profile_get_cb, 0
- },
- {
- "List", NULL, EDBUS_ARGS({"as", "array_profiles"}),
- _e_msgbus_profile_list_cb, 0
- },
- {
- "Add", EDBUS_ARGS({"s", "profile"}), NULL,
- _e_msgbus_profile_add_cb, 0
- },
- {
- "Delete", EDBUS_ARGS({"s", "profile"}), NULL,
- _e_msgbus_profile_delete_cb, 0
- },
- { NULL, NULL, NULL, NULL, 0 }
+ { "Set", EDBUS_ARGS({"s", "profile"}), NULL, _e_msgbus_profile_set_cb },
+ { "Get", NULL, EDBUS_ARGS({"s", "profile"}), _e_msgbus_profile_get_cb },
+ { "List", NULL, EDBUS_ARGS({"as", "array_profiles"}),
+ _e_msgbus_profile_list_cb },
+ { "Add", EDBUS_ARGS({"s", "profile"}), NULL, _e_msgbus_profile_add_cb },
+ { "Delete", EDBUS_ARGS({"s", "profile"}), NULL, _e_msgbus_profile_delete_cb },
+ { }
};
static const EDBus_Method window_methods[] = {
- {
- "List", NULL, EDBUS_ARGS({"a(si)", "array_of_window"}),
- _e_msgbus_window_list_cb, 0
- },
- {
- "Close", EDBUS_ARGS({"i", "window_id"}), NULL, _e_msgbus_window_close_cb, 0
- },
- {
- "Kill", EDBUS_ARGS({"i", "window_id"}), NULL, _e_msgbus_window_kill_cb, 0
- },
- {
- "Focus", EDBUS_ARGS({"i", "window_id"}),
- NULL, _e_msgbus_window_focus_cb, 0
- },
- {
- "Iconify", EDBUS_ARGS({"i", "window_id"}), NULL,
- _e_msgbus_window_iconify_cb, 0
- },
- {
- "Uniconify", EDBUS_ARGS({"i", "window_id"}), NULL,
- _e_msgbus_window_uniconify_cb, 0
- },
- {
- "Maximize", EDBUS_ARGS({"i", "window_id"}), NULL,
- _e_msgbus_window_maximize_cb, 0
- },
- {
- "Unmaximize", EDBUS_ARGS({"i", "window_id"}), NULL,
- _e_msgbus_window_unmaximize_cb, 0
- },
- { NULL, NULL, NULL, NULL, 0 }
+ { "List", NULL, EDBUS_ARGS({"a(si)", "array_of_window"}),
+ _e_msgbus_window_list_cb },
+ { "Close", EDBUS_ARGS({"i", "window_id"}), NULL, _e_msgbus_window_close_cb },
+ { "Kill", EDBUS_ARGS({"i", "window_id"}), NULL, _e_msgbus_window_kill_cb },
+ { "Focus", EDBUS_ARGS({"i", "window_id"}), NULL, _e_msgbus_window_focus_cb },
+ { "Iconify", EDBUS_ARGS({"i", "window_id"}), NULL,
+ _e_msgbus_window_iconify_cb },
+ { "Uniconify", EDBUS_ARGS({"i", "window_id"}), NULL,
+ _e_msgbus_window_uniconify_cb },
+ { "Maximize", EDBUS_ARGS({"i", "window_id"}), NULL,
+ _e_msgbus_window_maximize_cb },
+ { "Unmaximize", EDBUS_ARGS({"i", "window_id"}), NULL,
+ _e_msgbus_window_unmaximize_cb },
+ { }
};
#define PATH "/org/enlightenment/wm/RemoteObject"
static const EDBus_Service_Interface_Desc core_desc = {
- "org.enlightenment.wm.Core", core_methods, NULL, NULL, NULL, NULL
+ "org.enlightenment.wm.Core", core_methods
};
static const EDBus_Service_Interface_Desc module_desc = {
- "org.enlightenment.wm.Module", module_methods, NULL, NULL, NULL, NULL
+ "org.enlightenment.wm.Module", module_methods
};
static const EDBus_Service_Interface_Desc profile_desc = {
- "org.enlightenment.wm.Profile", profile_methods, NULL, NULL, NULL, NULL
+ "org.enlightenment.wm.Profile", profile_methods
};
static const EDBus_Service_Interface_Desc window_desc = {
- "org.enlightenment.wm.Window", window_methods, NULL, NULL, NULL, NULL
+ "org.enlightenment.wm.Window", window_methods
};
/* externally accessible functions */
@@ -208,23 +164,21 @@ _e_msgbus_request_name_cb(void *data __UNUSED__, const EDBus_Message *msg,
EDBus_Pending *pending __UNUSED__)
{
unsigned int flag;
+
if (edbus_message_error_get(msg, NULL, NULL))
{
- printf("Error requesting bus name.\n");
+ ERR("Could not request bus name");
return;
}
if (!edbus_message_arguments_get(msg, "u", &flag))
{
- printf("Error getting arguments on on_name_request\n");
+ ERR("Could not get arguments on on_name_request");
return;
}
if (!(flag & EDBUS_NAME_REQUEST_REPLY_PRIMARY_OWNER))
- {
- printf("error name already in use\n");
- return;
- }
+ ERR("Name already in use\n");
}
/* Core Handlers */