Net::Curl::Promiser::LoopBase - base class for event-loop-based implementations
The following methods from Net::Curl::Promiser are unneeded in instances of this class and thus produce an exception if called:
process()
time_out()
get_timeout()
This is a rather hacky way accomplish this. Refactor it to be more-better.
Also incorporate the copy-pasted timeout logic from subclasses.
To install Net::Curl::Promiser, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::Curl::Promiser
CPAN shell
perl -MCPAN -e shell install Net::Curl::Promiser
For more information on module installation, please visit the detailed CPAN module installation guide.