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