ReadDirectory.h

См. документацию.
00001 /*
00002  * ReadDirectory.h
00003  *
00004  *  Created on: 19.04.2011
00005  *      Author: nick
00006  */
00007 
00008 #ifndef READDIRECTORY_H_
00009 #define READDIRECTORY_H_
00010 #include "../XML_TagTypes/ReadDir.h"
00011 #include "../XML/TagHandler.h"
00012 #include "../XML/Protocol.h"
00013 #include "../XML/TagIQ.h"
00014 #include <sys/types.h>
00015 #include <dirent.h>
00016 #include "../ServerConfig.h"
00017 
00018 class ReadDirectory:public TagHandler<TagIQ>{
00019 protected:
00020         Protocol* protocol;
00021         ServerConfig* sc;
00022 public:
00023         ReadDirectory(Protocol &protocol,ServerConfig* sc);
00024         void handleTag(TagIQ &tag);
00025         virtual ~ReadDirectory();
00026         ReadDirectory();
00027 };
00028 
00029 #endif /* READDIRECTORY_H_ */