Search results for "distribution:IRC-Indexer irc"
IRC::Indexer - IRC server stats collection via POE
IRC::Indexer is a set of modules and utilities useful for trawling IRC networks, collecting information, and exporting it to portable formats for use in Web frontends and other applications. ircindexer-server-json serves as a real world example of ho...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Conf - Handle Indexer configuration files
Handles IRC::Indexer configuration files in YAML format. This module can also generate example configuration files....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Output - Turn trawler output into something useful
The IRC::Indexer::Output subclasses can convert IRC::Indexer::Bot::Trawl hashes into portable data formats. You wouldn't normally use this module directly unless you are writing an output subclass; instead, you would use a subclass for a particular f...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Logger - Simple interface to Log::Handler
Simplified construction of Log::Handler instances for IRC::Indexer frontends. See the SYNOPSIS for usage details and Log::Handler for more about using the log object itself....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Trawl::Bot - Indexing trawler instance
A single instance of an IRC::Indexer trawler; this is the bot that forms the backbone of the rest of the IRC::Indexer modules and utilities. Connects to a specified server, gathers some network information, and disconnects when either all requests ap...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Output::JSON - JSON::XS output subclass
IRC::Indexer::Output subclass serializing via JSON::XS. See IRC::Indexer::Output for usage details....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Output::YAML - YAML::XS output subclass
IRC::Indexer::Output subclass serializing via YAML::XS. See IRC::Indexer::Output for usage details....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Output::Dumper - Data::Dumper output subclass
IRC::Indexer::Output subclass serializing via Data::Dumper. See IRC::Indexer::Output for usage details....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Report::Server - Server information class for IRC::Indexer
Represents the results of a single trawled server. This is the object returned by "info" in IRC::Indexer::Trawl::Bot -- it can be used to pull out specific pieces of information about a trawl run (or a complete dump), or fed to an IRC::Indexer::Repor...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Trawl::Forking - Forking Trawl::Bot instances
Uses POE::Wheel::Run to manage forked trawlers running under their own Perl interpreter. Carries exactly the same interface as IRC::Indexer::Trawl::Bot and can be used interchangably. This is useful when pulling very large trawl runs; it can take adv...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Report::Network - Network information class for IRC::Indexer
This is a simple Network class for IRC::Indexer, providing an easy way to merge multiple trawled servers into a single network summary. METHODS add_server Merges server information from a Trawl::Bot run. Argument must be a IRC::Indexer::Report::Serve...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::POD::ServerSpec - Export format for a single server
This document describes the format of IRC::Indexer exports from a single trawler; this is the hash returned by IRC::Indexer::Report::Server after a trawler run has completed. See IRC::Indexer::POD::NetworkSpec for details on the format of network-wid...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Process::JSONify - Forkable JSON encoder
A small forkable JSON encoder, usable by POE::Wheel::Run wheels to externally encode JSON. Used by ircindexer-server-json to offload some processing and reduce the long-term memory footprint of the master (at the cost of some extra forking overhead)....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::Process::Trawler - Forkable Trawl::Bot session
A forkable process managing a IRC::Indexer::Trawl::Bot instance; this is the worker used by IRC::Indexer::Trawl::Forking via POE::Wheel::Run and POE::Filter::Reference. Given an array containing a server tag and a trawler configuration to pass throug...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::POD::NetworkSpec - Export format for a network
This document describes the format of IRC::Indexer exports from a collection of trawlers composing an IRC network. This is the data returned by IRC::Indexer::Report::Network after it has been fed at least one IRC::Indexer::Report::Server. You'll prob...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
IRC::Indexer::POD::ClientExamples - Example indexer frontends
This document offers some possible methods of putting IRC::Indexer trawler output to use. Be sure to also see the examples/ directory in the distribution....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
ircindexer-single - Trawl a single server for network information
Trawl a single server for network statistics. By default, outputs human-readable Perl data structures....
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC
ircindexer-server-json - Serve IRC::Indexer JSON over HTTP
Indexes sets of servers in parallel via IRC::Indexer, exporting information as JSON via HTTP for ease of retrieval. Uses POEx::HTTP::Server to provide HTTP daemon functionality. JSON is encoded by forked IRC::Indexer::Process::JSONify instances. Inte...
AVENJ/IRC-Indexer-0.06 - 18 Apr 2012 01:13:44 UTC