Sha256: ac053f03608656bb675228ba61079b774498c0233d17e5816ac72538bb12b70e
Contents?: true
Size: 503 Bytes
Versions: 10
Compression:
Stored size: 503 Bytes
Contents
use crate::{backend, io}; use backend::fd::AsFd; /// `sendfile(out_fd, in_fd, offset, count)` /// /// # References /// - [Linux] /// /// [Linux]: https://man7.org/linux/man-pages/man2/sendfile.2.html #[cfg(any(target_os = "android", target_os = "linux"))] #[inline] pub fn sendfile<OutFd: AsFd, InFd: AsFd>( out_fd: OutFd, in_fd: InFd, offset: Option<&mut u64>, count: usize, ) -> io::Result<usize> { backend::fs::syscalls::sendfile(out_fd.as_fd(), in_fd.as_fd(), offset, count) }
Version data entries
10 entries across 8 versions & 1 rubygems