… | |
… | |
233 | |
233 | |
234 | The C<void *data> member simply stores the value of the C<data> argument. |
234 | The C<void *data> member simply stores the value of the C<data> argument. |
235 | |
235 | |
236 | =back |
236 | =back |
237 | |
237 | |
238 | Memmbers not explicitly described as accessible must not be |
238 | Members not explicitly described as accessible must not be |
239 | accessed. Specifically, there is no gurantee that any members will still |
239 | accessed. Specifically, there is no guarantee that any members will still |
240 | have the value they had when the request was submitted. |
240 | have the value they had when the request was submitted. |
241 | |
241 | |
242 | The return value of the callback is normally C<0>, which tells libeio to |
242 | The return value of the callback is normally C<0>, which tells libeio to |
243 | continue normally. If a callback returns a nonzero value, libeio will |
243 | continue normally. If a callback returns a nonzero value, libeio will |
244 | stop processing results (in C<eio_poll>) and will return the value to its |
244 | stop processing results (in C<eio_poll>) and will return the value to its |