7 #ifndef __network_MultiGroupWriter_h__ 8 #define __network_MultiGroupWriter_h__ 16 class MultiGroupWriter;
18 struct MultiGroupWriterTask
20 MultiGroupWriterTask(
void);
22 sp<ChunkSpool> m_spChunkSpool;
23 MultiGroupWriter *m_pMultiGroupWriter;
33 class FE_DL_EXPORT MultiGroupWriter
34 :
virtual public HandlerI,
35 virtual public Config,
36 public Initialize<MultiGroupWriter>
39 MultiGroupWriter(
void);
40 virtual ~MultiGroupWriter(
void);
41 void initialize(
void);
44 virtual void handle(Record &a_signal);
55 boost::thread *m_pThread;
56 sp<ChunkSpool> m_spChunkSpool;
57 MultiGroupWriterTask m_chunkSenderTask;
kernel
Definition: namespace.dox:3