API Reference feedistiller v3.2.0
Modules
Provides functions to downloads enclosures of rss/atom feeds.
Command line interface for Feedistiller.
Events reported by the downloaders.
The attributes of a feed to download.
Elixir encapsulation over the feeder
module, allowing full usage
of the stream API. This is a very straightforward encapsulation with
direct mapping to feeder
functions and minimal sugar over feeder
records to map them to structs.
Holds feed + entries informations. This is used as a default container
to return feed information when Feeder.parse/1
is used.
Mapping to feeder
enclosure
record
Mapping to feeder
entry
record
Mapping to feeder
feed
record
Filters applied to retrieved items.
Graphic user interface for Feedistiller. This is implemented as a GenServer listening to Feedistiller.Reporter events and updating the gui accordingly.
HTTP wrappers to get feed content.
Limits on the number of items to retrieve and the date range of items.
Reporting functions and event broadcast
Agent storing state for what has happened
A process forwarding events to the Feedistiller.Reporter.Reported
Agent.
Supervisor for Feedistiller. Essentially ensures the event reporter is started.