Skip to main content

pamoja_cdr_reader_read_u32

Function pamoja_cdr_reader_read_u32 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn pamoja_cdr_reader_read_u32( reader: *mut PamojaCdrReader, out_value: *mut u32, ) -> PamojaStatus
Expand description

Reads the next 32-bit unsigned integer.

§Arguments

  • reader - the decoder.
  • out_value - receives the value.

§Returns

PamojaStatus::Ok once read, or PamojaStatus::InvalidArgument if the buffer is exhausted or either pointer is null.

§Safety

reader must be a live handle from pamoja_cdr_reader_new and out_value must be writable.