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

이 함수는 다음 중 하나를 반환한다.

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.

EXAMPLES

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)


2021-03-22