/* automatically generated by rust-bindgen 0.72.0 */
pub const PRStatus_PR_FAILURE: PRStatus = -1;
pub const PRStatus_PR_SUCCESS: PRStatus = 0;
pub type PRStatus = ::std::os::raw::c_int;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct PRLibrary {
_unused: [u8; 0],
}
unsafe extern "C" {
pub fn PR_LoadLibrary(name: *const ::std::os::raw::c_char) -> *mut PRLibrary;
}
unsafe extern "C" {
pub fn PR_UnloadLibrary(lib: *mut PRLibrary) -> PRStatus;
}
pub type PRFuncPtr = ::std::option::Option<unsafe extern "C" fn()>;
unsafe extern "C" {
pub fn PR_FindFunctionSymbol(
lib: *mut PRLibrary,
name: *const ::std::os::raw::c_char,
) -> PRFuncPtr;
}