Please create a crate and some documentation for the functions. Also building the example for using C to call the function gives an error that there are too few arguments. What are the arguments supposed to be?
pub extern "C" fn nyx_new(sharedir: *const c_char, workdir: *const c_char, cpu_id: u32, input_buffer_size: u32, input_buffer_write_protection: bool) -> * mut NyxProcess
what is the shared directory vs working directory? What is the input buffer for?
Please create a crate and some documentation for the functions. Also building the example for using C to call the function gives an error that there are too few arguments. What are the arguments supposed to be?
what is the shared directory vs working directory? What is the input buffer for?