Function yrs::yarray_observe
source · #[no_mangle]
pub unsafe extern "C" fn yarray_observe(
array: *const Branch,
state: *mut c_void,
cb: extern "C" fn(_: *mut c_void, _: *const YArrayEvent)
) -> u32Expand description
Subscribes a given callback function cb to changes made by this YArray instance. Callbacks
are triggered whenever a ytransaction_commit is called.
Returns a subscription ID which can be then used to unsubscribe this callback by using
yarray_unobserve function.