usm_cb_digest
ober_set_writecallback(a, usm_cb_digest, msg);
void usm_cb_digest(void *, size_t);
ober_set_writecallback(res, usm_cb_digest, msg);