void vortex_hash_foreach ( VortexHash hash_table,
axlHashForeachFunc  func,
axlPointer  user_data 
)

Perform a foreach over all elements inside the VortexHash.

Parameters
hash_tableThe hash table where the foreach operation will be implemented.
funcUser defined handler called for each item found, along with the user defined data provided.
user_dataUser defined data to be provided to the handler.

References vortex_mutex_lock(), and vortex_mutex_unlock().

Referenced by vortex_connection_foreach_channel(), vortex_connection_get_pending_msgs(), and vortex_profiles_get_actual_list().