Sha256: e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb
Contents?: true
Size: 468 Bytes
Versions: 37
Compression:
Stored size: 468 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(linux_kernel)] #[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
37 entries across 30 versions & 1 rubygems