pub type MessageCallback = extern "C" fn(_: i32, _: Option<Box<MessagingSessionHandle>>, _: *const c_char, _: *const c_char, _: *const c_char, _: *const c_char, _: *const c_char, _: *const c_char, context: *mut MessageCallbackContext);