pub type GattServiceProvider = *mut c_void;