|
Babble::Transport - Transport abstraction layer for Babble |
Babble::Transport - Transport abstraction layer for Babble
This module implements a layer that is transport agnostic. That is, one can pass a file, an HTTP URL or the like to this module, and it will delegate the job to an appropriate sub-module. Very useful for fetching feeds, as with Babble::Transport, the feed can be either remote or local, and can be fetched from anywhere Babble::Transport supports, and when one writes new DataSources, the code is reusable.
However, this should not be used outside of Babble::DataSource classes.
This method takes the following parameters:
When one does not want caching, it can be omitted.
Gergely Nagy, algernon@bonehunter.rulez.org
Bugs should be reported at http://bugs.bonehunter.rulez.org/babble.
Babble::Transport::LWP, Babble::Cache
|
Babble::Transport - Transport abstraction layer for Babble |