pub fn pread(
fd: BorrowedFd<'_>,
buffer: &mut [u8],
offset: u64,
) -> Result<usize, Errno>Expand description
Lit depuis une position absolue sans modifier la position courante du FD.
§Errors
Voir read. De plus : ESPIPE si le FD n’est pas seekable (pipe, socket).
§Examples
use air_sys_syscall::fs::pread;
use air_sys_types::fd::BorrowedFd;
let mut buffer = [0u8; 512];
let n = pread(fd, &mut buffer, 1024).expect("pread");