Hoppy::TCPHandler - multi-declaration of TCPHandler classes.


Hoppy documentation Contained in the Hoppy distribution.

Index


Code Index:

NAME

Top

Hoppy::TCPHandler - multi-declaration of TCPHandler classes.

SYNOPSIS

Top

  use Hoppy::TCPHandler;

DESCRIPTION

Top

"use Hoppy::TCPHandler" works same as bellows.

  use Hoppy::TCPHandler::Input;
  use Hoppy::TCPHandler::Connected;
  use Hoppy::TCPHandler::Disconnected;
  use Hoppy::TCPHandler::Error;
  use Hoppy::TCPHandler::Send;

METHODS

Top

AUTHOR

Top

Takeshi Miki <miki@cpan.org>

LICENSE

Top

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

Top


Hoppy documentation Contained in the Hoppy distribution.

package Hoppy::TCPHandler;
use strict;
use warnings;

sub Hoppy::TCPHandler::import {
    my $package = ( caller() )[0];
    eval <<"    END";
        package $package;
        # load the handler packages
        use Hoppy::TCPHandler::Input;
        use Hoppy::TCPHandler::Connected;
        use Hoppy::TCPHandler::Disconnected;
        use Hoppy::TCPHandler::Error;
        use Hoppy::TCPHandler::Send;
    END
}

1;
__END__