См. документацию.00001
00002
00003
00004
00005
00006
00007
00008 #ifndef OPENFILES_H_
00009 #define OPENFILES_H_
00010 #include "../XML_TagTypes/OpenFile.h"
00011 #include "../XML/TagHandler.h"
00012 #include "../XML/Server.h"
00013 #include "../XML/TagIQ.h"
00014 #include <sys/types.h>
00015 #include <dirent.h>
00016 #include "../ServerConfig.h"
00017
00018 #include <sys/stat.h>
00019 #include <fcntl.h>
00020 #include "GlobalData.h"
00021
00022 class OpenFiles:public TagHandler<TagIQ> {
00023 private:
00024 Server* protocol;
00025 ServerConfig* sc;
00026 public:
00027 void handleTag(TagIQ &tag);
00028 OpenFiles(Server &protocol,ServerConfig* sc);
00029 virtual ~OpenFiles();
00030
00031 };
00032
00033 #endif