Function gnunet_sys::GNUNET_CONTAINER_multishortmap_remove[][src]

pub unsafe extern "C" fn GNUNET_CONTAINER_multishortmap_remove(
    map: *mut GNUNET_CONTAINER_MultiShortmap,
    key: *const GNUNET_ShortHashCode,
    value: *const c_void
) -> c_int

@ingroup hashmap Remove the given key-value pair from the map. Note that if the key-value pair is in the map multiple times, only one of the pairs will be removed.

@param map the map @param key key of the key-value pair @param value value of the key-value pair @return #GNUNET_YES on success, #GNUNET_NO if the key-value pair is not in the map