#[unsafe(no_mangle)]pub unsafe extern "C" fn ipfrs_add(
client: *mut IpfrsClient,
data: *const u8,
data_len: usize,
out_cid: *mut *mut c_char,
) -> c_intExpand description
Add data to IPFRS and return its CID
§Arguments
client- Pointer to IpfrsClientdata- Pointer to data bufferdata_len- Length of data in bytesout_cid- Output pointer to receive CID string (must be freed with ipfrs_string_free)
§Returns
Error code (0 for success)
§Safety
clientmust be a valid pointer fromipfrs_client_new()datamust point to at leastdata_lenbytesout_cidmust be a valid pointer to a char pointer