Function gnunet_sys::GNUNET_CONTAINER_multihashmap_get_random [−][src]
pub unsafe extern "C" fn GNUNET_CONTAINER_multihashmap_get_random(
map: *const GNUNET_CONTAINER_MultiHashMap,
it: GNUNET_CONTAINER_MulitHashMapIteratorCallback,
it_cls: *mut c_void
) -> c_uint
@ingroup hashmap Call @a it on a random value from the map, or not at all if the map is empty. Note that this function has linear complexity (in the size of the map).
@param map the map @param it function to call on a random entry @param it_cls extra argument to @a it @return the number of key value pairs processed, zero or one.