O nás     Inzerce     KontaktSpolehlivé informace o IT již od roku 2011
Hledat
Nepřehlédněte: Top z IT: Pozoruhodné IT produkty pro rok 2025
Správa dokumentů
Digitální transformace
Informační systémy
Hlavní rubriky: Informační systémy, Mobilní technologie, Datová centra, Sítě, IT bezpečnost, Software, Hardware, Zkušenosti a názory, Speciály

Pozoruhodné IT produkty 2025
E-knihy o IT zdarma
Manuál Linux
[Linux manuál]

aio_fsync: asynchronní synchronizace souborů

Originální popis anglicky: aio_fsync - asynchronous file synchronization

Návod, kniha: Linux Programmer's Manual

STRUČNĚ

#include <aio.h>
 
int aio_fsync(int op, struct aiocb *aiocbp);
 

POPIS / INSTRUKCE

The aio_fsync function does a sync on all outstanding asynchronous I/O operations associated with aiocbp->aio_fildes.
More precisely, if op is O_SYNC, then all currently queued I/O operations shall be completed as if by a call of fsync(2), and if op is O_DSYNC, this call is the asynchronous analog of fdatasync(2). Note that this is a request only - this call does not wait for I/O completion.
Apart from aio_fildes the only field in the structure pointed to by aiocbp that is used by this call is the aio_sigevent field (a struct sigevent) that indicates the desired type of asynchronous notification at completion. All other fields are ignored.

NÁVRATOVÁ HODNOTA

On success (the sync request was successfully queued) this function returns 0. On error -1 is returned, and errno is set appropriately.

CHYBY / ERRORY

EAGAIN
Out of resources.
EBADF
aio_fildes is not a valid file descriptor open for writing.
EINVAL
No synchronized I/O for this file is supported, or op is not O_SYNC or O_DSYNC.

ODPOVÍDAJÍCÍ

POSIX 1003.1-2003

SOUVISEJÍCÍ

aio_cancel(3), aio_error(3), aio_read(3), aio_return(3), aio_suspend(3), aio_write(3)
2003-11-14
©2011-2024 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | Používáme účetní program Money S3 | pg(8841)