X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Finclude%2Flttv%2Fhook.h;h=b1da6ea126ede178f7c705853dc997da781772a0;hb=49bf71b500f112cc90b790eb3975cceac351d021;hp=677bb8929bf872d7f10acd032787491290ff3bc8;hpb=996acd9220aa2a8e2bb502cc95d140eb44c322de;p=lttv.git diff --git a/ltt/branches/poly/include/lttv/hook.h b/ltt/branches/poly/include/lttv/hook.h index 677bb892..b1da6ea1 100644 --- a/ltt/branches/poly/include/lttv/hook.h +++ b/ltt/branches/poly/include/lttv/hook.h @@ -29,7 +29,7 @@ void lttv_hooks_add(LttvHooks *h, LttvHook f, void *hook_data); /* Add a list of hooks to the list h */ -void lttv_hooks_add(LttvHooks *h, LttvHooks *list); +void lttv_hooks_add_list(LttvHooks *h, LttvHooks *list); /* Remove a hook from the list. Return the hook data. */ @@ -44,7 +44,7 @@ void lttv_hooks_remove_data(LttvHooks *h, LttvHook f, void *hook_data); /* Remove a list of hooks from the hooks list in h. */ -void lttv_hooks_remove_data(LttvHooks *h, LttvHook *list); +void lttv_hooks_remove_data_list(LttvHooks *h, LttvHook *list); /* Return the number of hooks in the list */ @@ -63,7 +63,7 @@ void lttv_hooks_remove_by_position(LttvHooks *h, unsigned i); /* Call all the hooks in the list, each with its hook data, - with the specified call data. Return TRUE is one hook returned TRUE. */ + with the specified call data. Return TRUE if one hook returned TRUE. */ gboolean lttv_hooks_call(LttvHooks *h, void *call_data); @@ -77,7 +77,7 @@ gboolean lttv_hooks_call_check(LttvHooks *h, void *call_data); /* Sometimes different hooks need to be called based on the case. The case is represented by an unsigned integer id */ -typedef struct _LttvHooksById LttvHooksById; +typedef GPtrArray LttvHooksById; /* Create and destroy a hooks by id list */