Changeset 542
- Timestamp:
- 05/04/07 10:05:22 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/api/xs/Cache-Memcached-GetParserXS/Makefile.PL
r530 r542 1 use 5.00 8004;1 use 5.006; 2 2 use ExtUtils::MakeMaker; 3 3 # See lib/ExtUtils/MakeMaker.pm for details of how to influence … … 11 11 }, # e.g., Module::Name => 1.1 12 12 ABSTRACT_FROM => 'lib/Cache/Memcached/GetParserXS.pm', # retrieve abstract from module 13 AUTHOR => ' LiveJournal user <lj@>',13 AUTHOR => 'Jonathan Steinert <hachi@cpan.org>', 14 14 LIBS => [''], # e.g., '-lm' 15 15 DEFINE => '', # e.g., '-DHAVE_SOMETHING' trunk/api/xs/Cache-Memcached-GetParserXS/lib/Cache/Memcached/GetParserXS.pm
r530 r542 1 1 package Cache::Memcached::GetParserXS; 2 3 =head1 NAME 4 5 Cache::Memcached::GetParserXS - GetParser implementation in XS for use with Cache::Memcached 6 7 =head1 SYNOPSIS 8 9 use Cache::Memcached::GetParserXS; 10 use Cache::Memcached; 11 12 # Everything else is the same as Cache::Memcached has documented it. 13 # Seriously. 14 15 =head1 DESCRIPTION 16 17 This module implements the same function as Cache::Memcached::GetParser, except it's written 18 in C/XS. Initial benchmarks have shown it to be possibly twice as fast as the original perl 19 version. 20 21 =cut 2 22 3 23 use 5.006; 4 24 use strict; 5 25 use warnings; 26 6 27 # We don't want to inherit from this, because our constants may be different. 7 28 # use base 'Cache::Memcached::GetParser'; 29 8 30 use Carp; 9 31 use Errno qw( EINPROGRESS EWOULDBLOCK EISCONN ); 10 use AutoLoader;11 32 use Cache::Memcached 1.21; 12 33 … … 145 166 1; 146 167 __END__ 147 # Below is stub documentation for your module. You'd better edit it!148 149 =head1 NAME150 151 Cache::Memcached::GetParserXS - Perl extension for blah blah blah152 153 =head1 SYNOPSIS154 155 use Cache::Memcached::GetParserXS;156 blah blah blah157 158 =head1 DESCRIPTION159 160 Stub documentation for Cache::Memcached::GetParserXS, created by h2xs. It looks like the161 author of the extension was negligent enough to leave the stub162 unedited.163 164 Blah blah blah.165 166 =head2 EXPORT167 168 None by default.169 170 171 168 172 169 =head1 SEE ALSO 173 170 174 Mention other useful documentation such as the documentation of 175 related modules or operating system documentation (such as man pages 176 in UNIX), or any relevant external documentation such as RFCs or 177 standards. 171 Cache::Memcached 178 172 179 If you have a mailing list set up for your module, mention it here. 173 =head1 AUTHORS 180 174 181 If you have a web site set up for your module, mention it here. 175 Jonathan Steinert E<lt>hachi@cpan.orgE<gt> - Current maintainer 182 176 183 =head1 AUTHOR 177 Aaron Emigh 184 178 185 LiveJournal user, E<lt>lj@E<gt> 179 Brad Fitzpatrick 186 180 187 181 =head1 COPYRIGHT AND LICENSE 188 182 189 Copyright (C) 200 6 by LiveJournal user183 Copyright (C) 2007 Six Apart Ltd. 190 184 191 185 This library is free software; you can redistribute it and/or modify … … 193 187 at your option, any later version of Perl 5 you may have available. 194 188 195 196 189 =cut
