00001 /* 00002 * File: ReleaseFile.h 00003 * Author: nick 00004 * 00005 * Created on 5 Сентябрь 2011 г., 18:01 00006 */ 00007 00008 #ifndef _RELEASEFILES_H 00009 #define _RELEASEFILES_H 00010 00011 #include "../XML_TagTypes/ReleaseFile.h" 00012 #include "../XML/TagHandler.h" 00013 #include "../XML/Server.h" 00014 #include "../XML/TagIQ.h" 00015 #include <sys/types.h> 00016 #include <dirent.h> 00017 #include "../ServerConfig.h" 00018 #include "GlobalData.h" 00019 00020 class ReleaseFiles:public TagHandler<TagIQ> { 00021 private: 00022 Server* protocol; 00023 ServerConfig* sc; 00024 public: 00025 void handleTag(TagIQ &tag); 00026 ReleaseFiles(Server &protocol,ServerConfig* sc); 00027 virtual ~ReleaseFiles(); 00028 }; 00029 00030 #endif /* _RELEASEFILE_H */ 00031
1.7.1