(defmethod db-associate ((primary db-std) (secondary db) callback &key
txn create (use-cbuffer t) callback-maker callback-name)
(let ((make-callback (cond ((not (null callback-maker)) callback-maker)
(use-cbuffer #'create-cbuffered-db-assoc-callback)
(t #'create-db-assoc-callback))))
(%db-associate primary txn secondary
(if (pointerp callback)
callback
(funcall make-callback callback callback-name))
:create create)))Source Context