File: io_cancel.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 (82 lines) | stat: -rw-r--r-- 2,124 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
.\" 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>
.\"
.\"WORD:	operation	
.\"WORD:	completion queue	λ塼
.\"
.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_CANCEL" 2 "2003-02-21" "Linux 2.4" "Linux Programmer's Manual"
.SH ̾
io_cancel \- ̤Ʊ I/O μä
.SH 
.ad l
.hy 0

#include <linux/aio.h>
.sp
.HP 16
long\ \fBio_cancel\fR\ (aio_context_t\ \fIctx_id\fR, struct\ iocb\ \fI*iocb\fR, struct\ io_event\ \fI*result\fR);
.ad
.hy

.SH 
.PP
\fBio_cancel\fR ϡ \fBio_submit\fR ƥࡦȤäϿ줿
Ʊ I/O (AIO) μäԤȤ롣 \fIctx_id\fR ϡäԤ
 AIO ƥȤ ID Ǥ롣ꤷ AIO ƥȤĤȡ
оݤΥ٥ȤμäԤ졢θ \fIresult\fR ǻؤ줿
ԡ (ΤȤλ塼ؤΰưϹԤʤ)
.SH ֤
.PP
硢\fBio_cancel\fR  0 ֤
Ǥʤ硢֥顼פ˥ꥹȥåפƤ륨顼Τ줫
Ĥ֤롣
.SH 顼
.TP
EINVAL
\fIctx_id\fR ǻꤵ줿 AIO ƥȤ̵Ǥ롣
.TP
EFAULT
ǡ¤̵ʥǡؤƤΤ롣
.TP
EAGAIN
ꤵ줿 \fIiocb\fR μäԤʤä
.TP
ENOSYS
\fBio_cancel\fR ϤΥƥǤϼƤʤ
.SH С
.PP
Ʊ I/O ƥࡦ 2002ǯ8 Linux 2.5 ǽо줷
.SH 
.PP
\fBio_cancel\fR  Linux ͭǤꡢܿꤷץ
Ѥ٤ǤϤʤ
.SH Ϣ
.PP
\fBio_setup\fR(2), \fBio_destroy\fR(2), \fBio_getevents\fR(2), \fBio_submit\fR(2).
.SH 
.PP
Ʊ I/O ƥࡦ Benjamin LaHaise 񤤤
.SH 
Kent Yoder.