IBR-DTN  1.0.0
dtn::net::BundleTransfer Class Reference

#include <BundleTransfer.h>

Collaboration diagram for dtn::net::BundleTransfer:
Collaboration graph

Public Member Functions

 BundleTransfer (const dtn::data::EID &neighbor, const dtn::data::MetaBundle &bundle, dtn::core::Node::Protocol p)
 
virtual ~BundleTransfer ()
 
const dtn::data::EIDgetNeighbor () const
 
const dtn::data::MetaBundlegetBundle () const
 
dtn::core::Node::Protocol getProtocol () const
 
void abort (const TransferAbortedEvent::AbortReason reason)
 
void complete ()
 

Detailed Description

Definition at line 38 of file BundleTransfer.h.

Constructor & Destructor Documentation

dtn::net::BundleTransfer::BundleTransfer ( const dtn::data::EID neighbor,
const dtn::data::MetaBundle bundle,
dtn::core::Node::Protocol  p 
)

Definition at line 32 of file BundleTransfer.cpp.

dtn::net::BundleTransfer::~BundleTransfer ( )
virtual

Definition at line 37 of file BundleTransfer.cpp.

Member Function Documentation

void dtn::net::BundleTransfer::complete ( )
const dtn::data::EID & dtn::net::BundleTransfer::getNeighbor ( ) const
dtn::core::Node::Protocol dtn::net::BundleTransfer::getProtocol ( ) const

Definition at line 69 of file BundleTransfer.cpp.

Referenced by dtn::net::ConnectionManager::queue().


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