Function mem_map::exports::insert_mv [−][src]
#[no_mangle] pub unsafe extern "C" fn insert_mv(
id: u64,
ptr: *mut c_void,
size: size_t,
as_extern: bool
) -> u32
Expand description
insert_mv - Copies a certain memory region into an own map
Uses memmove to copy the memory
Returns non zero value if failed.
See the error enum to find out more.
Arguments
id: u64- Map key, used to later get the pointer.ptr: *mut c_void- Pointer to the data to copy.size: size_t- Size of the data to copy.as_extern: bool- Should the data be available for other processes.