fnTraceDataIn

Type Alias fnTraceDataIn 

Source
pub type fnTraceDataIn = Option<unsafe extern "C" fn(decoder_handle: *const c_void, op: ocsd_datapath_op_t, index: ocsd_trc_index_t, dataBlockSize: u32, pDataBlock: *const u8, numBytesProcessed: *mut u32) -> ocsd_datapath_resp_t>;
Expand description

Raw trace data input function - a decoder must have one of these Implements ITrcDataIn with the addition of a decoder handle to provide context in the decoder.

Aliased Type§

pub enum fnTraceDataIn {
    None,
    Some(unsafe extern "C" fn(*const c_void, u32, u32, u32, *const u8, *mut u32) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*const c_void, u32, u32, u32, *const u8, *mut u32) -> u32)

Some value of type T.