23 #ifndef EXTENDEDAPIHANDLER_H_
24 #define EXTENDEDAPIHANDLER_H_
57 virtual void finally();
63 class Sender : public ibrcommon::JoinableThread
78 static
void sayBundleID(ostream &stream, const dtn::data::BundleID &
id);
79 static dtn::data::BundleID readBundleID(const std::vector<std::
string>&, const
size_t start);
84 void notifyBundle(dtn::data::MetaBundle &bundle);
89 void notifyAdministrativeRecord(dtn::data::MetaBundle &bundle);
91 ibrcommon::Mutex _write_lock;
93 dtn::data::Bundle _bundle_reg;
95 dtn::data::EID _endpoint;
96 ibrcommon::Queue<dtn::data::BundleID> _bundle_queue;