File: io_setup.2

package info (click to toggle)
manpages-ja 0.5.0.0.20050315-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 18,620 kB
  • ctags: 4
  • sloc: sh: 12,675; perl: 157; makefile: 106
file content (84 lines) | stat: -rw-r--r-- 2,178 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
.\" Copyright (C) 2003 Free Software Foundation, Inc.
.\" This file is distributed according to the GNU General Public License.
.\" See the file COPYING in the top level source directory for details.
.\"
.\" Japanese Version Copyright (c) 2003 Akihiro MOTOKI, all rights reserved.
.\" Translated Mon Mar  8 2003 by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
.\"
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "IO_SETUP" 2 "2003-02-21" "Linux 2.4" "Linux Programmer's Manual"
.SH ̾
io_setup \- Ʊ I/O ƥȤ
.SH 
.ad l
.hy 0

#include <linux/aio.h>
.sp
.HP 15
long\ \fBio_setup\fR\ (unsigned\ \fInr_events\fR, aio_context_t\ \fI*ctxp\fR);
.ad
.hy
.SH 
.PP
\fBio_setup\fR ϡʤȤ \fInr_events\fR ĤΥ٥Ȥǽ
Ʊ I/O (AIO) ƥȤκԤ
\fIctxp\fR ϡǤ¸ߤ AIO ƥȤؤƤƤϤʤ餺
\fBio_setup\fR θƤӽФ 0 ˽ƤʤФʤʤ
AIO ƥȤκȡ\fI*ctxp\fR ˺줿
AIO ƥȤؤΥݥ󥿤åȤ롣
.SH ֤
.PP
硢\fBio_setup\fR  0 ֤
Ǥʤ硢֥顼פ˥ꥹȥåפƤ륨顼Τ줫
Ĥ֤롣
.SH 顼
.TP
EINVAL
\fIctxp\fR Ƥʤꤵ줿 \fInr_events\fR 
ͤۤƤ롣ޤ \fInr_events\fR  0 礭ͤ
ꤹ٤Ǥ롣
.TP
EFAULT
\fIctxp\fR ̵ʥݥ󥿤ꤵƤ롣
.TP
ENOMEM
ɬפʥͥ롦꥽ʤ
.TP
EAGAIN
ꤵ줿 \fInr_events\fR 桼ѤǤ륤٥ȿξ¤ۤƤ롣
.TP
ENOSYS
\fBio_setup\fR ΥƥǤϼƤʤ
.SH 
.PP
\fBio_setup\fR  Linux ͭǤꡢܿꤷץ
Ѥ٤ǤϤʤ
.SH С
.PP
Ʊ I/O ƥࡦ 2002ǯ8 Linux 2.5 ǽо줷
.SH Ϣ
.PP
\fBio_destroy\fR(2), \fBio_getevents\fR(2), \fBio_submit\fR(2), \fBio_cancel\fR(2).
.SH 
.PP
Ʊ I/O ƥࡦ Benjamin LaHaise 񤤤
.SH 
Kent Yoder.