poulpy/poulpy-backend/src/cpu_spqlios/ffi/module.rs
poulpy-backend/src/cpu_spqlios/ffi/module.rsRaw
1#[repr(C)]
2pub struct module_info_t {
3 _unused: [u8; 0],
4}
5
6pub type module_type_t = ::std::os::raw::c_uint;
7pub use self::module_type_t as MODULE_TYPE;
8
9#[allow(clippy::upper_case_acronyms)]
10pub type MODULE = module_info_t;
11
12unsafe extern "C" {
13 pub unsafe fn new_module_info(N: u64, mode: MODULE_TYPE) -> *mut MODULE;
14}
15unsafe extern "C" {
16 pub unsafe fn delete_module_info(module_info: *mut MODULE);
17}