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

NAME

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

SYNOPSIS

#include <aio.h>

ssize_t aio_return(struct aiocb *aiocbp);

-lrt둜 링크.

DESCRIPTION

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

ν•œ μš”μ²­μ— λŒ€ν•΄ 이 ν•¨μˆ˜λ₯Ό ν•œ 번만, aio_error(3)κ°€ EINPROGRESS μ•„λ‹Œ λ­”κ°€λ₯Ό λ°˜ν™˜ν–ˆμ„ λ•Œλ§Œ ν˜ΈμΆœν•΄μ•Ό ν•œλ‹€.

RETURN VALUE

비동기 I/O λ™μž‘μ΄ μ™„λ£Œλœ κ²½μš°μ— 이 ν•¨μˆ˜λŠ” 동기적인 read(2), write(2), fsync(2), fdatasync(2) 호좜이 λ°˜ν™˜ν–ˆμ„ 값을 λ°˜ν™˜ν•œλ‹€. 였λ₯˜ μ‹œ -1을 λ°˜ν™˜ν•˜λ©° errnoλ₯Ό 적절히 μ„€μ •ν•œλ‹€.

비동기 I/O λ™μž‘μ΄ 아직 μ™„λ£Œλ˜μ§€ μ•Šμ€ κ²½μš°μ— aio_return()의 λ°˜ν™˜ κ°’κ³Ό 영ν–₯은 κ·œμ •λΌ μžˆμ§€ μ•Šλ‹€.

ERRORS

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

VERSIONS

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

ATTRIBUTES

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

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

CONFORMING TO

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

EXAMPLE

aio(7) μ°Έκ³ .

SEE ALSO

aio_cancel(3), aio_error(3), aio_fsync(3), aio_read(3), aio_suspend(3), aio_write(3), lio_listio(3), aio(7)


2017-09-15

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