ixp_write(3)

ixp_write3

Usage

#include <ixp.h>
long ixp_write(IxpCFid *fid, const void *buf, long count);
long ixp_pwrite(IxpCFid *fid, const void *buf, long count, int64_t offset);

Parameters

buf

A buffer holding the contents to store.

count

The number of bytes to store.

offset

The offset at which to write the data.

Overview

ixp_write and ixp_pwrite each write count bytes of data stored in buf to the file pointed to by C<fid>. ixp_write writes its data at its stored offset, and increments it by count. ixp_pwrite writes its data a offset and does not alter C<fid>'s stored offset.

Return value

These functions return the number of bytes actually written. Any value less than count must be considered a failure.

Releases

Unchanged in 4 releases since Debian 8 (Jessie).

  1. 8–11

From libixp-dev 0.6~20121202+hg148-5 in Debian 11 (Bullseye). Parsed by carta from the page's man source.