00001 #ifndef LUX_DIST_INDEXCLIENT_H 00002 #define LUX_DIST_INDEXCLIENT_H 00003 00004 #include "common.h" 00005 00006 namespace Lux { 00007 namespace Dist { 00008 00009 class Indexer { 00010 public: 00011 Indexer(void *p); 00012 ~Indexer(void); 00013 void process(void); 00014 00015 private: 00016 client_thread_inf_t *client_; 00017 server_inf_t *server_; 00018 }; 00019 00020 } 00021 } 00022 00023 #endif