• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

ibrdtn/ibrdtn/api/BLOBBundle.h

Go to the documentation of this file.
00001 /*
00002  * BLOBBundle.h
00003  *
00004  *  Created on: 25.01.2010
00005  *      Author: morgenro
00006  */
00007 
00008 #ifndef BLOBBUNDLE_H_
00009 #define BLOBBUNDLE_H_
00010 
00011 #include "ibrdtn/api/Bundle.h"
00012 #include "ibrdtn/data/PayloadBlock.h"
00013 #include "ibrcommon/data/BLOB.h"
00014 #include <iostream>
00015 
00016 namespace dtn
00017 {
00018         namespace api
00019         {
00024                 class BLOBBundle : public Bundle
00025                 {
00026                 public:
00030                         BLOBBundle(dtn::data::EID destination, ibrcommon::BLOB::Reference &ref);
00031 
00035                         virtual ~BLOBBundle();
00036 
00037                 private:
00038                         dtn::data::PayloadBlock *_payload;
00039                 };
00040         }
00041 }
00042 
00043 #endif /* BLOBBUNDLE_H_ */

Generated on Thu Nov 11 2010 09:49:47 for IBR-DTNSuite by  doxygen 1.7.1