Public Member Functions | |
| SolarflareFeedEngine (const SolarflareFeedEngineSettings &) | |
| ~SolarflareFeedEngine () | |
| void | info (std::string &) |
| NetFeedLink & | allocate (const NetFeed &) |
| WatchService & | watch () |
| virtual NetFeedEngineProcessResult | process () |
| Public Member Functions inherited from NetFeedEngine | |
| virtual | ~NetFeedEngine () |
Additional Inherited Members | |
| Protected Member Functions inherited from NetFeedEngine | |
| NetFeedEngine () | |
The given class implements feed engine concept using pool of working threads and standard socket API.
Definition at line 157 of file SolarflareFeedEngine.h.
| SolarflareFeedEngine | ( | const SolarflareFeedEngineSettings & | ) |
Initializes the engine according to the given configuration.
| ~SolarflareFeedEngine | ( | ) |
Destructs the given instance.
|
virtual |
Allocates a link for the given feed.
Implements NetFeedEngine.
|
virtual |
Appends information on the given implementation to the given string.
Implements NetFeedEngine.
|
virtual |
Carries out pending actions like data retrival and event dispatching.
Implements NetFeedEngine.
|
virtual |
Exposes a watch service used while manipulating the feed links.
Implements NetFeedEngine.