}
static void __free_response_hook(CoreObject *co,
- TcoreCommand command, void *request)
+ TcoreCommand command, void *request)
{
CoreObjectRequestHook *req_hook;
co->type = type;
/* Request Hook Hash table */
- co->request_hooks = g_hash_table_new_full(g_direct_hash, g_direct_equal,
- NULL, __free_request_hook);
+ co->request_hooks = g_hash_table_new_full(g_direct_hash,
+ g_direct_equal, NULL, __free_request_hook);
return co;
}
}
static TcoreObjectMappingTable *_object_search_mapping_tbl_entry(GSList *mapping_tbl_list,
- TcoreHal *hal)
+ TcoreHal *hal)
{
GSList *list = mapping_tbl_list;
TcoreObjectMappingTable *tbl_entry = NULL;
}
}
- return tbl_entry;
+ return NULL;
}
static TcoreObjectMappingTable *_object_search_mapping_tbl_entry_by_type(
- GSList *mapping_tbl_list, guint type)
+ GSList *mapping_tbl_list, guint type)
{
GSList *list = mapping_tbl_list;
TcoreObjectMappingTable *tbl_entry = NULL;
}
}
- return tbl_entry;
+ return NULL;
}
static CoreObject *_create_core_object_by_type(guint type,
} break;
case CORE_OBJECT_TYPE_SAT: {
-#if 0
if (deinitializer_list->sat_deinit) {
/* Invoke deinitializer */
deinitializer_list->sat_deinit(plugin, co);
}
-#endif
} break;
case CORE_OBJECT_TYPE_SAP: {
resp_hook_node = resp_list->data;
if (resp_hook_node != NULL && resp_hook_node->func) {
/* Invoke Response hook */
- if (resp_hook_node->func(co, result, command,
- response, resp_hook_node->user_data)
- == TCORE_HOOK_RETURN_STOP_PROPAGATION) {
+ if (resp_hook_node->func(co,
+ result, command,
+ response, resp_hook_node->user_data)
+ == TCORE_HOOK_RETURN_STOP_PROPAGATION) {
dbg("Response hook requests Stop propogation");
return TCORE_HOOK_RETURN_STOP_PROPAGATION;
}
cb = list->data;
if (cb != NULL) {
tcore_at_remove_notification_full(at,
- cb->event, _on_at_event, cb);
+ cb->event, _on_at_event, cb);
}
}
}
if (cb != NULL) {
if (cb->event[0] == 27)
tcore_at_add_notification(at,
- cb->event + 1, TRUE, _on_at_event, cb);
+ cb->event + 1, TRUE, _on_at_event, cb);
else
tcore_at_add_notification(at,
- cb->event, FALSE, _on_at_event, cb);
+ cb->event, FALSE, _on_at_event, cb);
}
}
}
}
/* Invoke Response hooks */
- if (__object_exec_response_hooks(co, resp_cb_data->command,
- resp_cb_data->request, result, response)
- != TCORE_HOOK_RETURN_STOP_PROPAGATION) {
+ if (__object_exec_response_hooks(co,
+ resp_cb_data->command,
+ resp_cb_data->request, result, response)
+ != TCORE_HOOK_RETURN_STOP_PROPAGATION) {
/* Invoke response callback */
if (resp_cb_data->resp_cb)
resp_cb_data->resp_cb(tcore_object_ref_plugin(co),
- result, response, resp_cb_data->resp_cbdata);
+ result, response, resp_cb_data->resp_cbdata);
}
/* Remove Request and Response Hooks */
}
TelReturn tcore_object_add_callback(CoreObject *co,
- const gchar *event, TcoreObjectCallback callback, void *user_data)
+ const gchar *event, TcoreObjectCallback callback, void *user_data)
{
struct callback_type *cb = NULL;
TcoreAT *at = NULL;
}
TelReturn tcore_object_del_callback(CoreObject *co,
- const gchar *event, TcoreObjectCallback callback)
+ const gchar *event, TcoreObjectCallback callback)
{
struct callback_type *cb;
GSList *list;
}
TelReturn tcore_object_emit_callback(CoreObject *co,
- const gchar *event, const void *event_info)
+ const gchar *event, const void *event_info)
{
struct callback_type *cb;
GSList *list;
GSList *tmp_list = req_hook_list->next;
/* Remove node */
- req_hook->request_hooks_list = g_slist_remove(req_hook->request_hooks_list, req_hook_node);
+ req_hook->request_hooks_list =
+ g_slist_remove(req_hook->request_hooks_list, req_hook_node);
dbg("Request hook removed for Command: [0x%x]", command);
/* Free resource */
}
TelReturn tcore_object_add_response_hook(CoreObject *co,
- TcoreCommand command, const void *request, TcoreResponseHook func, void *user_data)
+ TcoreCommand command, const void *request,
+ TcoreResponseHook func, void *user_data)
{
CoreObjectRequestHook *req_hook;
/* Append Response hook node to Response hook list */
req_list_node->response_hook_list =
- g_slist_append(req_list_node->response_hook_list, resp_hook_node);
+ g_slist_append(req_list_node->response_hook_list, resp_hook_node);
dbg("Response hook added for Command: [0x%x]", command);
return TEL_RETURN_SUCCESS;
}
void *tcore_object_add_mapping_tbl_entry(void *mapping_tbl,
- guint object_type, TcoreHal *hal)
+ guint object_type, TcoreHal *hal)
{
GSList *mapping_tbl_list = mapping_tbl;
TcoreObjectMappingTable *tbl_entry;
}
void tcore_object_remove_mapping_tbl_entry_by_type(void *mapping_tbl,
- guint co_type)
+ guint co_type)
{
GSList *mapping_tbl_list;
TcoreObjectMappingTable *tbl_entry;