Alejandro Imass > POE-Component-Server-AsyncEndpoint > POE::Component::Server::AsyncEndpoint::Config

Download:
POE-Component-Server-AsyncEndpoint-0.10_a.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.10   Source  

NAME ^

POE::Component::Server::AsyncEndpoint::Config

DESCRIPTION ^

Encapsulation of the configuration details of the master aes process.

At the moment, you don't have to use this class directly because it is used automatically by the AsyncEndpoint class. This will change in the next version because we want people to be able to extend the configuration options.

Inside the AsyncEndpoint class there is a bit of code as such:

    # init server configuration
    my $config = POE::Component::Server::AsyncEndpoint::Config->init();

The standard configuration options have default values and can be changed with the configuration file generated by the helper script. As stated above, the next release will have the possibility to extend this class and let you define other config parameters for constants and other implementation specific information.

Two configuration files are read at startup. The first is called aes.conf and will contain all the configurable stuff of the main aes. The second is named aes_log.conf and contains the configuration directives for the logger.

IMPORTANT NOTES ^

The name of the configuration files are very strict. This will not change in future versions.

SEE ALSO ^

AppConfig

POE::Component::Server::AsyncEndpoint POE

AUTHOR ^

Alejandro Imass <ait@p2ee.org> Alejandro Imass <aimass@corcaribe.com>

COPYRIGHT AND LICENSE ^

Copyright (C) 2008 by Alejandro Imass / Corcaribe Tecnología C.A. for the P2EE Project

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: