UpdaterManifestThread Class Reference

#include <updatermanifestthread.h>

Inherits UpdaterThread.

Collaboration diagram for UpdaterManifestThread:

Collaboration graph
[legend]

List of all members.

Signals

void manifestReady ()
void errorOccured ()

Public Member Functions

 UpdaterManifestThread ()
 ~UpdaterManifestThread ()
ManifestDatagetManifestData ()

Protected Member Functions

void run ()
void downloadFinishedAction ()
 This method is called when the manifest download is finished.


Detailed Description

Takes care of downloading and parsing the manifest file from the server. When calling the run method the thread connects to the server and gets the manifest, then ManifestParser converts the XML information into ManifestData. In the end the manifestReady signal is being emitted. After the manifestReady signal has ben emitted, ManifestData is able to be obtained by getManifestData() method.

Definition at line 17 of file updatermanifestthread.h.


Constructor & Destructor Documentation

UpdaterManifestThread::UpdaterManifestThread (  ) 

Definition at line 7 of file updatermanifestthread.cpp.

UpdaterManifestThread::~UpdaterManifestThread (  ) 

Definition at line 13 of file updatermanifestthread.cpp.


Member Function Documentation

void UpdaterManifestThread::downloadFinishedAction (  )  [protected]

This method is called when the manifest download is finished.

Reimplemented from UpdaterThread.

Definition at line 38 of file updatermanifestthread.cpp.

Here is the call graph for this function:

void UpdaterManifestThread::errorOccured (  )  [signal]

Here is the caller graph for this function:

ManifestData* UpdaterManifestThread::getManifestData (  )  [inline]

Definition at line 25 of file updatermanifestthread.h.

void UpdaterManifestThread::manifestReady (  )  [signal]

void UpdaterManifestThread::run (  )  [protected]

Sets download list to: http://allevo.sourceforge.net/updates/manifest-proposal.xml and runs the superclass run method.

Reimplemented from UpdaterThread.

Definition at line 26 of file updatermanifestthread.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Mon Jun 15 15:40:13 2009 for Allevo II Doublebookkeeping by  doxygen 1.5.9