IBR-DTNSuite
0.8
|
00001 /* 00002 * CapsuleWorker.h 00003 * 00004 * Created on: 26.04.2011 00005 * Author: morgenro 00006 */ 00007 00008 #ifndef CAPSULEWORKER_H_ 00009 #define CAPSULEWORKER_H_ 00010 00011 #include "core/AbstractWorker.h" 00012 #include <ibrdtn/data/Bundle.h> 00013 #include <ibrcommon/data/BLOB.h> 00014 #include <list> 00015 00016 namespace dtn 00017 { 00018 namespace daemon 00019 { 00020 class CapsuleWorker : public dtn::core::AbstractWorker 00021 { 00022 public: 00023 CapsuleWorker(); 00024 virtual ~CapsuleWorker(); 00025 00026 void callbackBundleReceived(const dtn::data::Bundle &b); 00027 }; 00028 } 00029 } 00030 00031 #endif /* CAPSULEWORKER_H_ */