Asynchronous I/O 관련 함수
·
LINUX/Linux
[aiocbp 구조체] 이외에도 int aio_reqprio //priority offset요청 필드가 있지만 생략했다. [aio_sigevent] 구조체 aio_sigevent.sigev_notify // 2가지 옵션을 갖는데 이 옵션에 따라 I/O 처리 후 시그널 여부가 결정된다. SIGEV_NONE -> 운영체제가 I/O 완료시 시그널을 발생시키지 않음. SIGEV_SIGNAL -> 운영체제는 aio_sigevent.sigev_signo에서 지정한 시그널을 생성함. Interface int aio_read(struct aiocb *aiocbp) Parameter aiocb 구조체 포인터변수 Function 입력된 구조체에 지정된 파일로부터 aio_bytes만큼 aio_buf에서 읽어온다. Retur..