pub fn __write_to_handle(fd: usize, msg: &[u8]) -> isize
Should be private but needs to be exposed for the macro to work