aio_error(3) - wariua/manpages-ko GitHub Wiki

NAME

aio_error - 비동기 I/O λ™μž‘μ˜ 였λ₯˜ μƒνƒœ μ–»κΈ°

SYNOPSIS

#include <aio.h>

int aio_error(const struct aiocb *aiocbp);

-lrt둜 링크.

DESCRIPTION

aio_error() ν•¨μˆ˜λŠ” aiocbpκ°€ κ°€λ¦¬ν‚€λŠ” μ œμ–΄ λΈ”λ‘μ˜ 비동기 I/O μš”μ²­μ— λŒ€ν•΄ 였λ₯˜ μƒνƒœλ₯Ό λ°˜ν™˜ν•œλ‹€. (aiocb ꡬ쑰체에 λŒ€ν•œ μ„€λͺ…은 aio(7) μ°Έκ³ .)

RETURN VALUE

이 ν•¨μˆ˜λŠ” λ‹€μŒ 쀑 ν•˜λ‚˜λ₯Ό λ°˜ν™˜ν•œλ‹€.

  • EINPROGRESS: μš”μ²­μ΄ 아직 μ™„λ£Œλ˜μ§€ μ•Šμ€ 경우.

  • ECANCELED: μš”μ²­μ΄ μ·¨μ†Œλœ 경우.

  • 0: μš”μ²­μ΄ μ„±κ³΅μ μœΌλ‘œ μ™„λ£Œλœ 경우.

  • μ–‘μˆ˜ 였λ₯˜ 번호: 비동기 I/O λ™μž‘μ΄ μ‹€νŒ¨ν•œ 경우. 동기적인 read(2), write(2), fsync(2), fdatasync(2) ν˜ΈμΆœμ—μ„œ errno λ³€μˆ˜μ— μ €μž₯됐을 κ°’κ³Ό κ°™λ‹€.

ERRORS

EINVAL
aiocbpκ°€ 아직 λ°˜ν™˜ μƒνƒœλ₯Ό κ°€μ Έμ˜€μ§€ μ•Šμ€ (aio_return(3) μ°Έκ³ ) 비동기 I/O μš”μ²­μ˜ μ œμ–΄ 블둝을 가리킀고 μžˆμ§€ μ•Šλ‹€.
ENOSYS
aio_error()κ°€ κ΅¬ν˜„λΌ μžˆμ§€ μ•Šλ‹€.

VERSIONS

glibc 2.1λΆ€ν„° aio_error() ν•¨μˆ˜κ°€ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€.

ATTRIBUTES

이 μ ˆμ—μ„œ μ‚¬μš©ν•˜λŠ” μš©μ–΄λ“€μ— λŒ€ν•œ μ„€λͺ…은 attributes(7)λ₯Ό 보라.

μΈν„°νŽ˜μ΄μŠ€ 속성 κ°’
aio_error() μŠ€λ ˆλ“œ μ•ˆμ „μ„± MT-Safe

CONFORMING TO

POSIX.1-2001, POSIX.1-2008.

EXAMPLE

aio(7) μ°Έκ³ .

SEE ALSO

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

⚠️ **GitHub.com Fallback** ⚠️