Line 76... |
Line 76... |
76 |
|
76 |
|
77 |
bool IsOldPluginManager() { return m_bOldPlugin; }
|
77 |
bool IsOldPluginManager() { return m_bOldPlugin; }
|
78 |
int findPackageFiles(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
78 |
int findPackageFiles(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
79 |
int findPackageDirectories(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
79 |
int findPackageDirectories(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
80 |
int findAllPackages(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
80 |
int findAllPackages(CLinkList<CBaseFile> &packages, const Utils::String &dir);
|
- |
|
81 |
size_t updateFoundPackages(const Utils::String& dir);
|
- |
|
82 |
size_t addFoundPackages(const Utils::String& dir);
|
81 |
|
83 |
|
82 |
// enable/disable
|
84 |
// enable/disable
|
83 |
bool EnablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
|
85 |
bool EnablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
|
84 |
bool DisablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
|
86 |
bool DisablePackage ( CBaseFile *package, CyStringList *errors, CProgressInfo *progress = NULL );
|
85 |
bool DisablePreparedPackages ( CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *disabledPackages = NULL );
|
87 |
bool DisablePreparedPackages ( CyStringList *errors, CProgressInfo *progress, CLinkList<CBaseFile> *disabledPackages = NULL );
|
Line 317... |
Line 319... |
317 |
|
319 |
|
318 |
//errors
|
320 |
//errors
|
319 |
void ClearError() { m_iError = PKERR_NONE; }
|
321 |
void ClearError() { m_iError = PKERR_NONE; }
|
320 |
int GetError() { return m_iError; }
|
322 |
int GetError() { return m_iError; }
|
321 |
|
323 |
|
322 |
CLinkList<CBaseFile> *PackageList() { return &m_lPackages; }
|
324 |
CLinkList<CBaseFile>* PackageList() { return &m_lPackages; }
|
323 |
CLinkList<SAvailablePackage> *getAvailablePackageList() { return &m_lAvailablePackages; }
|
325 |
CLinkList<SAvailablePackage> *getAvailablePackageList() { return &m_lAvailablePackages; }
|
- |
|
326 |
CLinkList<CBaseFile>* getFoundPackageList() { return &m_lFoundPackages; }
|
324 |
bool AnyAvailablePackages(int type = -1);
|
327 |
bool AnyAvailablePackages(int type = -1);
|
325 |
bool addAvailablePackage(SAvailablePackage *package);
|
328 |
bool addAvailablePackage(SAvailablePackage *package);
|
326 |
void parseAvailablePackage(const Utils::String &str, const Utils::String &webaddress = Utils::String::Null());
|
329 |
void parseAvailablePackage(const Utils::String &str, const Utils::String &webaddress = Utils::String::Null());
|
327 |
const SAvailablePackage* findAvailablePackage(const Utils::String& filename) const;
|
330 |
const SAvailablePackage* findAvailablePackage(const Utils::String& filename) const;
|
328 |
const SAvailablePackage* findAvailablePackage(const Utils::String& name, const Utils::String& author) const;
|
331 |
const SAvailablePackage* findAvailablePackage(const Utils::String& name, const Utils::String& author) const;
|
- |
|
332 |
CBaseFile* findFoundPackage(const Utils::String& name, const Utils::String& author) const;
|
329 |
int findAllServers(Utils::CStringList *list) const;
|
333 |
int findAllServers(Utils::CStringList *list) const;
|
330 |
|
334 |
|
331 |
CBaseFile *FindScriptByAuthor(CyString author, CBaseFile *prev = NULL);
|
335 |
CBaseFile *FindScriptByAuthor(CyString author, CBaseFile *prev = NULL);
|
332 |
void RemoveFailedFiles();
|
336 |
void RemoveFailedFiles();
|
333 |
|
337 |
|
Line 355... |
Line 359... |
355 |
CLinkList<CBaseFile> m_lPackages;
|
359 |
CLinkList<CBaseFile> m_lPackages;
|
356 |
CLinkList<C_File> m_lUninstallFiles;
|
360 |
CLinkList<C_File> m_lUninstallFiles;
|
357 |
CLinkList<SGameWare> m_lGameWares[WAREBUFFERS];
|
361 |
CLinkList<SGameWare> m_lGameWares[WAREBUFFERS];
|
358 |
CLinkList<SGameShip> m_lGameShips;
|
362 |
CLinkList<SGameShip> m_lGameShips;
|
359 |
CLinkList<SWarePriceOverride> m_lWarePrices;
|
363 |
CLinkList<SWarePriceOverride> m_lWarePrices;
|
- |
|
364 |
CLinkList<CBaseFile> m_lFoundPackages;
|
360 |
COriginalFiles *_pOriginalFiles;
|
365 |
COriginalFiles *_pOriginalFiles;
|
361 |
|
366 |
|
362 |
// prepared lists
|
367 |
// prepared lists
|
363 |
CLinkList<CBaseFile> m_lInstallList; // install/uninstalling packages
|
368 |
CLinkList<CBaseFile> m_lInstallList; // install/uninstalling packages
|
364 |
CLinkList<CBaseFile> m_lEnableList; // enable packages
|
369 |
CLinkList<CBaseFile> m_lEnableList; // enable packages
|