1 | aio_req T_AIO |
1 | aio_req T_AIO |
2 | aio_req_ornot T_AIO_ORNOT |
2 | aio_req_ornot T_AIO_ORNOT |
|
|
3 | aio_group T_AIO_GROUP |
3 | |
4 | |
4 | INPUT |
5 | INPUT |
5 | |
6 | |
6 | T_AIO |
7 | T_AIO |
7 | $var = SvAIO_REQ ($arg); |
8 | $var = SvAIO_REQ ($arg, AIO_REQ_KLASS); |
8 | if (!$var) |
9 | if (!$var) |
9 | croak (\"busy IO::AIO::CB object required\"); |
10 | croak (\"busy " AIO_CB_KLASS " object expected\"); |
10 | |
11 | |
11 | T_AIO_ORNOT |
12 | T_AIO_ORNOT |
12 | $var = SvAIO_REQ ($arg); |
13 | $var = SvAIO_REQ ($arg, AIO_REQ_KLASS); |
13 | if (!$var) |
14 | if (!$var) |
14 | XSRETURN_EMPTY; |
15 | XSRETURN_EMPTY; |
15 | |
16 | |
|
|
17 | T_AIO_GROUP |
|
|
18 | $var = SvAIO_REQ ($arg, AIO_GRP_KLASS); |
|
|
19 | if (!$var) |
|
|
20 | croak (AIO_GROUP_KLASS " object expected\"); |
|
|
21 | |