pub trait ISpPrivateEngineCallEx_Impl: Sized {
    // Required methods
    fn CallEngineSynchronize(
        &self,
        pinframe: *const c_void,
        ulinframesize: u32,
        ppcomemoutframe: *mut *mut c_void,
        puloutframesize: *mut u32,
    ) -> Result<()>;
    fn CallEngineImmediate(
        &self,
        pinframe: *const c_void,
        ulinframesize: u32,
        ppcomemoutframe: *mut *mut c_void,
        puloutframesize: *mut u32,
    ) -> Result<()>;
}

Required Methods§

fn CallEngineSynchronize( &self, pinframe: *const c_void, ulinframesize: u32, ppcomemoutframe: *mut *mut c_void, puloutframesize: *mut u32, ) -> Result<()>

fn CallEngineImmediate( &self, pinframe: *const c_void, ulinframesize: u32, ppcomemoutframe: *mut *mut c_void, puloutframesize: *mut u32, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§