KNewStuff
KNS::DxsEngine Class Reference
#include <dxsengine.h>

Detailed Description
KNewStuff DXS engine.A DXS engine re-implements several of the core engine's methods to perform data operations through a web service instead of through the traditional GHNS uploads and downloads. Whenever this is not possible it will fall back to the core engine's implementation instead.
Definition at line 41 of file dxsengine.h.
Public Types | |
enum | Policy { DxsNever, DxsIfPossible, DxsAlways } |
Public Member Functions | |
DxsEngine (QObject *parent) | |
Dxs * | dxsObject (const Provider *provider) |
void | loadEntries (Provider *provider) |
void | setDxsPolicy (Policy policy) |
~DxsEngine () |
Member Enumeration Documentation
Constructor & Destructor Documentation
DxsEngine::DxsEngine | ( | QObject * | parent | ) |
Definition at line 30 of file dxsengine.cpp.
DxsEngine::~DxsEngine | ( | ) |
Definition at line 35 of file dxsengine.cpp.
Member Function Documentation
Definition at line 45 of file dxsengine.cpp.
void DxsEngine::loadEntries | ( | Provider * | provider | ) |
Loads all entries of all the feeds from a provider.
This means that meta information about those entries is retrieved from the cache and/or from the network, depending on the cache policy.
This method should not be called if automation is activated.
- Parameters:
-
provider Provider from where to load the entries
- See also:
- signalEntryLoaded
Reimplemented from KNS::CoreEngine.
Definition at line 50 of file dxsengine.cpp.
void DxsEngine::setDxsPolicy | ( | Policy | policy | ) |
Definition at line 39 of file dxsengine.cpp.
The documentation for this class was generated from the following files: