54 #if !defined(__AMXD_DM_PRIV_H__)
55 #define __AMXD_DM_PRIV_H__
65 amxp_deferred_fn_t
cb;
80 amxc_var_t*
const data,
void PRIVATE amxd_object_init_base(amxd_object_t *const object, const amxd_object_type_t type)
struct _amxd_deferred_call amxd_deferred_ctx_t
void PRIVATE amxd_dm_event(const char *signal, const amxd_object_t *const object, amxc_var_t *const data, bool trigger)
void PRIVATE amxd_dm_cancel_deferred(amxd_dm_t *dm)
void PRIVATE amxd_dm_set_derived_from(amxd_object_t *const object)
void PRIVATE amxd_init_base(void)
bool PRIVATE amxd_common_has_flag(const amxc_var_t *const flags, const char *flag)
amxd_status_t PRIVATE amxd_dm_base_add_funcs(amxd_object_t *object)
void PRIVATE amxd_common_set_flag(amxc_var_t **flags, const char *flag)
void PRIVATE amxd_def_funcs_remove_args(amxc_var_t *args)
void PRIVATE amxd_common_unset_flag(amxc_var_t **flags, const char *flag)
bool PRIVATE amxd_object_is_base(const amxd_object_t *const object)
amxd_deferred_ctx_t *PRIVATE amxd_find_deferred(uint64_t call_id)
void(* amxd_deferred_cancel_t)(uint64_t call_id, void *const priv)
enum _amxd_status amxd_status_t
enum _amxd_object_type amxd_object_type_t
The different object types.
amxd_deferred_cancel_t cancel