ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/EV/EV/MakeMaker.pm
(Generate patch)

Comparing EV/EV/MakeMaker.pm (file contents):
Revision 1.3 by root, Mon Apr 7 13:24:40 2008 UTC vs.
Revision 1.4 by root, Mon Apr 7 13:27:07 2008 UTC

65 #include "EVAPI.h" 65 #include "EVAPI.h"
66 66
67 BOOT: 67 BOOT:
68 I_EV_API ("YourModule"); 68 I_EV_API ("YourModule");
69 69
70=head2 API 70=head1 API
71 71
72See the EVAPI.h header. 72See the EVAPI.h header.
73 73
74In short, all the functions and macros from F<ev.h> should work, except 74In short, all the functions and macros from F<ev.h> should work, except
75that the trailing underscore macros (C<EV_A_>, C<EV_DEFAULT_>) are not 75that the trailing underscore macros (C<EV_A_>, C<EV_DEFAULT_>) are not
78Multiplicity is enabled. 78Multiplicity is enabled.
79 79
80The C<data> member in each watcher is of type C<SV *> and not C<void *> 80The C<data> member in each watcher is of type C<SV *> and not C<void *>
81(this might change at some point). 81(this might change at some point).
82 82
83=head2 EXAMPLE 83=head1 EXAMPLE
84 84
85The L<EV::Glib>, L<EV::ADNS> and L<Glib::EV> all give nice examples on how 85The L<EV::Glib>, L<EV::ADNS> and L<Glib::EV> all give nice examples on how
86to use this module. 86to use this module.
87 87
88Here are some F<.xs> fragments taken from EV::ADNS that should get you 88Here are some F<.xs> fragments taken from EV::ADNS that should get you

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines