aio_return(3) Library Functions Manual aio_return(3) NUME aio_return - obine starea de returnare a operaiei de In/Ie asincrone BIBLIOTECA Biblioteca de timp real (librt, -lrt) REZUMAT #include ssize_t aio_return(struct aiocb *aiocbp); DESCRIERE Funcia aio_return() returneaza starea finala de returnare pentru cererea de intrare/ieire asincrona cu bloc de control indicat de aiocbp. (A se vedea aio(7) pentru o descriere a structurii aiocb.) Aceasta funcie trebuie apelata o singura data pentru orice cerere data, dupa ce aio_error(3) returneaza altceva decat EINPROGRESS. VALOAREA RETURNATA Daca operaia de intrare/ieire asincrona s-a incheiat, aceasta funcie returneaza valoarea care ar fi fost returnata in cazul unui apel sincron read(2), write(2), fsync(2) sau fdatasync(2). In caz de eroare, se returneaza -1, iar errno este configurata pentru a indica eroarea. Daca operaia de intrare/ieire asincrona nu s-a finalizat inca, valoarea de returnare i efectul aio_return() sunt nedefinite. ERORI-IEIRE EINVAL aiocbp nu indica un bloc de control pentru o cerere de intrare/ieire asincrona a carei stare de returnare nu a fost inca recuperata. ENOSYS aio_return() nu este implementata. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |aio_return() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE POSIX.1-2008. ISTORIC glibc 2.1. POSIX.1-2001. EXEMPLE A se vedea aio(7). CONSULTAI I aio_cancel(3), aio_error(3), aio_fsync(3), aio_read(3), aio_suspend(3), aio_write(3), lio_listio(3), aio(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 aio_return(3)