Skip to main content

dds_stream_read_sample

Function dds_stream_read_sample 

Source
pub unsafe extern "C" fn dds_stream_read_sample(
    is: *mut dds_istream_t,
    data: *mut c_void,
    allocator: *const dds_cdrstream_allocator,
    desc: *const dds_cdrstream_desc,
)
Expand description

@brief Deserialize a complete sample from an input stream. @component cdr_serializer

@param is input stream containing serialized sample data @param data destination sample storage described by @p desc @param allocator allocator used for dynamically allocated sample members @param desc CDR stream descriptor for the sample type