store key-value pair into hash table
ck_ht_set_spmc() function will store the key-value
pair specified in the entry argument in the hash table
pointed to by the ht argument. The key specified in
entry is expected to have the hash value specified by
the h argument.
If ht was created with CK_HT_MODE_BYTESTRING then entry must have been initialized with the ck_ht_entry_set(3) function. If ht was created with CK_HT_MODE_DIRECT then entry must have been initialized with the ck_ht_entry_set_direct(3) function.
It is expected that h was initialized with ck_ht_hash(3) if ht was created with CK_HT_MODE_BYTESTRING. If ht was initialized with CK_HT_MODE_DIRECT then it is expected that h was initialized with the ck_ht_hash_direct(3) function.
If the call to
This function is safe to call in the presence of concurrent ck_ht_get_spmc operations.
true and otherwise returns
false on failure.
the hash table required to be grown but failed while attempting to grow.
Additional information available at http://concurrencykit.org/