D:/opendownloadmanager/ODM-1.x/fsWebPageDownloader.h File Reference

#include "fsScheduleMgr.h"
#include "tree.h"

Go to the source code of this file.

Classes

struct  fsWPDSettings
struct  fsWPDIgnoreListItem
struct  fsWPDSettings_v1
struct  _WP_UnprocessedLinks
struct  fsDLWebPage
class  fsWebPageDownloader
struct  fsWebPageDownloader::_Conformity

Defines

#define AFX_FSWEBPAGEDOWNLOADER_H__A6C75579_FDC3_46CB_A771_85AB6875B099__INCLUDED_
#define WPDF_KEEPFOLDERSTRUCTURE   1
#define WPDF_DONTSTOREPAGES   2
#define WPDF_DELCOMPLETEDDLDS   4
#define WPD_ILITEM_SUBFOLDERSALSO   1
#define WPD_ILITEM_THISPATHONLY   2
#define WPSTATE_DLDWASDELETED   1
#define WPSTATE_PAGEPROCESSED   2

Typedefs

typedef fs::ListTree
< fsDLWebPage > * 
t_wptree
typedef void(* fntWPDEvents )(class fsWebPageDownloader *dldr, enum fsWPDEvent ev, int info, LPVOID lp)

Enumerations

enum  fsWPDExtsType { WPDET_DOWNLOAD, WPDET_NOTDOWNLOAD, WPDET_OFF }
enum  _WP_LinkType { WPLT_A, WPLT_IMG, WPLT_STYLESHEET }
enum  fsWPDEvent {
  WPDE_DLDEVENTRECEIVED, WPDE_FILEADDED, WPDE_DLDWILLBEDELETED, WPDE_DLDRESTORED,
  WPDE_WEBPAGEWILLBEDELETED, WPDE_STOPPED, WPDE_DONE
}
enum  vmsWPDPageType { WPDPT_PAGE, WPDPT_FILE, WPDPT_IMAGE, WPDPT_CSS }


Define Documentation

#define AFX_FSWEBPAGEDOWNLOADER_H__A6C75579_FDC3_46CB_A771_85AB6875B099__INCLUDED_

Definition at line 7 of file fsWebPageDownloader.h.

#define WPD_ILITEM_SUBFOLDERSALSO   1

#define WPD_ILITEM_THISPATHONLY   2

#define WPDF_DELCOMPLETEDDLDS   4

#define WPDF_DONTSTOREPAGES   2

#define WPDF_KEEPFOLDERSTRUCTURE   1

#define WPSTATE_DLDWASDELETED   1

#define WPSTATE_PAGEPROCESSED   2

Definition at line 86 of file fsWebPageDownloader.h.

Referenced by fsWebPageDownloader::ParseHTMLFile().


Typedef Documentation

typedef void(* fntWPDEvents)(class fsWebPageDownloader *dldr, enum fsWPDEvent ev, int info, LPVOID lp)

Definition at line 118 of file fsWebPageDownloader.h.

typedef fs::ListTree<fsDLWebPage>* t_wptree

Definition at line 116 of file fsWebPageDownloader.h.


Enumeration Type Documentation

Enumerator:
WPLT_A 
WPLT_IMG 
WPLT_STYLESHEET 

Definition at line 88 of file fsWebPageDownloader.h.

enum fsWPDEvent

Enumerator:
WPDE_DLDEVENTRECEIVED 
WPDE_FILEADDED 
WPDE_DLDWILLBEDELETED 
WPDE_DLDRESTORED 
WPDE_WEBPAGEWILLBEDELETED 
WPDE_STOPPED 
WPDE_DONE 

Definition at line 120 of file fsWebPageDownloader.h.

Enumerator:
WPDET_DOWNLOAD 
WPDET_NOTDOWNLOAD 
WPDET_OFF 

Definition at line 16 of file fsWebPageDownloader.h.

Enumerator:
WPDPT_PAGE 
WPDPT_FILE 
WPDPT_IMAGE 
WPDPT_CSS 

Definition at line 131 of file fsWebPageDownloader.h.


Generated on Sun May 25 00:19:53 2008 by  doxygen 1.5.6