pub type OnEvent = unsafe extern "system" fn(subscription: CSubscriptionRef, topic: *const c_char, data: CBuf);