aio_error(3) - wariua/manpages-ko GitHub Wiki
aio_error - λΉλκΈ° I/O λμμ μ€λ₯ μν μ»κΈ°
#include <aio.h>
int aio_error(const struct aiocb *aiocbp);-lrtλ‘ λ§ν¬.
aio_error() ν¨μλ aiocbpκ° κ°λ¦¬ν€λ μ μ΄ λΈλ‘μ λΉλκΈ° I/O μμ²μ λν΄ μ€λ₯ μνλ₯Ό λ°ννλ€. (aiocb ꡬ쑰체μ λν μ€λͺ
μ aio(7) μ°Έκ³ .)
μ΄ ν¨μλ λ€μ μ€ νλλ₯Ό λ°ννλ€.
-
EINPROGRESS: μμ²μ΄ μμ§ μλ£λμ§ μμ κ²½μ°. -
ECANCELED: μμ²μ΄ μ·¨μλ κ²½μ°. -
0: μμ²μ΄ μ±κ³΅μ μΌλ‘ μλ£λ κ²½μ°.
-
μμ μ€λ₯ λ²νΈ: λΉλκΈ° I/O λμμ΄ μ€ν¨ν κ²½μ°. λκΈ°μ μΈ
read(2),write(2),fsync(2),fdatasync(2)νΈμΆμμerrnoλ³μμ μ μ₯λμ κ°κ³Ό κ°λ€.
EINVAL-
aiocbpκ° μμ§ λ°ν μνλ₯Ό κ°μ Έμ€μ§ μμ (aio_return(3) μ°Έκ³ ) λΉλκΈ° I/O μμ²μ μ μ΄ λΈλ‘μ κ°λ¦¬ν€κ³ μμ§ μλ€. ENOSYS-
aio_error()κ° κ΅¬νλΌ μμ§ μλ€.
glibc 2.1λΆν° aio_error() ν¨μκ° μ¬μ© κ°λ₯νλ€.
μ΄ μ μμ μ¬μ©νλ μ©μ΄λ€μ λν μ€λͺ μ attributes(7)λ₯Ό 보λΌ.
| μΈν°νμ΄μ€ | μμ± | κ° |
|---|---|---|
aio_error() |
μ€λ λ μμ μ± | MT-Safe |
POSIX.1-2001, POSIX.1-2008.
aio(7) μ°Έκ³ .
aio_cancel(3), aio_fsync(3), aio_read(3), aio_return(3), aio_suspend(3), aio_write(3), lio_listio(3), aio(7)
2015-03-02