H5Mput_async

fnherr_t H5Mput_async( hid_t map_id, hid_t key_mem_type_id, const(void) * key, hid_t val_mem_type_id, const(void) * value, hid_t mapl_id, hid_t es_id )

Adds or updates a key-value pair in a map asynchronously.

Asynchronous version of H5Mput.

Parameters

map_idMap identifier
key_mem_type_idMemory datatype of the key
keyPointer to the key data
val_mem_type_idMemory datatype of the value
valuePointer to the value data
mapl_idMap access property list identifier, or H5P_DEFAULT
es_idEvent set identifier for async operation

Returns

Non-negative on success, negative on failure.