#include <unistd.h>
"ssize_t pread(int "fd", void *"buf", size_t "count", off_t "offset);
"ssize_t pwrite(int "fd", const void *"buf", size_t "count", off_t "offset);
pwrite() writes up to count bytes from the buffer starting at buf to the file descriptor fd at offset offset. The file offset is not changed.
The file referenced by fd must be capable of seeking.