ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/typemap
(Generate patch)

Comparing IO-AIO/typemap (file contents):
Revision 1.5 by root, Tue Oct 31 00:32:19 2006 UTC vs.
Revision 1.11 by root, Mon Mar 18 23:52:09 2019 UTC

1aio_req T_AIO 1aio_req T_AIO
2aio_req_ornot T_AIO_ORNOT 2aio_req_ornot T_AIO_ORNOT
3SV8 * T_SV8 3SV8 * T_SV8
4
5VAL64 T_VAL64
6size_t T_VAL64
7ssize_t T_VAL64
8off_t T_VAL64
9
10aio_rfd T_AIO_RFD
11aio_wfd T_AIO_WFD
4 12
5INPUT 13INPUT
6 14
7T_AIO 15T_AIO
8 if (!($var = SvAIO_REQ ($arg))) 16 if (!($var = SvAIO_REQ ($arg)))
9 croak (\"busy \" AIO_REQ_KLASS \" object expected\") 17 croak (\"busy IO::AIO::REQ object expected\")
10 18
11T_AIO_ORNOT 19T_AIO_ORNOT
12 if (!($var = SvAIO_REQ ($arg))) 20 if (!($var = SvAIO_REQ ($arg)))
13 XSRETURN_EMPTY 21 XSRETURN_EMPTY
14 22
15T_SV8 23T_SV8
16 ($var) = $arg; 24 ($var) = $arg;
17 if (SvPOK ($var) && !sv_utf8_downgrade ($var, 1)) 25 if (SvPOKp ($var) && !sv_utf8_downgrade ($var, 1))
18 croak (\"\\\"%s\\\" argument must be byte/octet-encoded\", \"$var\") 26 croak (\"\\\"%s\\\" argument must be byte/octet-encoded\", \"$var\")
27
28T_VAL64
29 $var = ($type)SvVAL64 ($arg);
30
31T_AIO_RFD
32 $var = s_fileno_croak ($arg, 0);
33
34T_AIO_WFD
35 $var = s_fileno_croak ($arg, 1);
36
37OUTPUT
38
39T_VAL64
40 $arg = newSVval64 ($var);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines