Public Member Functions | Public Attributes

dtn::data::MetaBundle Class Reference

#include <MetaBundle.h>

Inherits dtn::data::BundleID.

Inherited by dtn::core::SimpleBundleStorage::BundleContainer.

Collaboration diagram for dtn::data::MetaBundle:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MetaBundle ()
 MetaBundle (const dtn::data::BundleID id, const size_t lifetime, const dtn::data::DTNTime received=dtn::data::DTNTime(), const dtn::data::EID destination=dtn::data::EID(), const dtn::data::EID reportto=dtn::data::EID(), const dtn::data::EID custodian=dtn::data::EID(), const size_t appdatalength=0, const size_t procflags=0)
 MetaBundle (const dtn::data::Bundle &b)
 ~MetaBundle ()
int getPriority () const

Public Attributes

dtn::data::DTNTime received
size_t lifetime
dtn::data::EID destination
dtn::data::EID reportto
dtn::data::EID custodian
size_t appdatalength
size_t procflags

Detailed Description

Definition at line 20 of file MetaBundle.h.


Constructor & Destructor Documentation

dtn::data::MetaBundle::MetaBundle (  ) 

Definition at line 17 of file MetaBundle.cpp.

dtn::data::MetaBundle::MetaBundle ( const dtn::data::BundleID  id,
const size_t  lifetime,
const dtn::data::DTNTime  received = dtn::data::DTNTime(),
const dtn::data::EID  destination = dtn::data::EID(),
const dtn::data::EID  reportto = dtn::data::EID(),
const dtn::data::EID  custodian = dtn::data::EID(),
const size_t  appdatalength = 0,
const size_t  procflags = 0 
)

Definition at line 23 of file MetaBundle.cpp.

dtn::data::MetaBundle::MetaBundle ( const dtn::data::Bundle b  ) 

Definition at line 31 of file MetaBundle.cpp.

dtn::data::MetaBundle::~MetaBundle (  ) 

Definition at line 37 of file MetaBundle.cpp.


Member Function Documentation

int dtn::data::MetaBundle::getPriority (  )  const

Member Data Documentation

Definition at line 39 of file MetaBundle.h.

Referenced by dtn::core::SQLiteBundleStorage::getByDestination().

Definition at line 38 of file MetaBundle.h.

Referenced by dtn::core::SQLiteBundleStorage::getByDestination().

Definition at line 35 of file MetaBundle.h.

Referenced by dtn::core::SQLiteBundleStorage::getByDestination().

Definition at line 34 of file MetaBundle.h.

Referenced by dtn::core::SQLiteBundleStorage::getByDestination().

Definition at line 37 of file MetaBundle.h.

Referenced by dtn::core::SQLiteBundleStorage::getByDestination().


The documentation for this class was generated from the following files: