dtn::UnknownBlockProcessor Class Reference

Block processor implementation for any unknown bundle blocks. More...

#include <UnknownBlockProcessor.h>

Inheritance diagram for dtn::UnknownBlockProcessor:

dtn::BlockProcessor

List of all members.

Public Member Functions

 UnknownBlockProcessor ()
 Constructor.
int prepare (const Bundle *bundle, BlockInfoVec *xmit_blocks, const BlockInfo *source, const LinkRef &link, list_owner_t list)
 Virtual from BlockProcessor.
int generate (const Bundle *bundle, BlockInfoVec *xmit_blocks, BlockInfo *block, const LinkRef &link, bool last)
 Virtual from BlockProcessor.
bool validate (const Bundle *bundle, BlockInfoVec *block_list, BlockInfo *block, status_report_reason_t *reception_reason, status_report_reason_t *deletion_reason)
 Virtual from BlockProcessor.


Detailed Description

Block processor implementation for any unknown bundle blocks.

Definition at line 29 of file UnknownBlockProcessor.h.


Constructor & Destructor Documentation

dtn::UnknownBlockProcessor::UnknownBlockProcessor (  ) 

Constructor.

Definition at line 33 of file UnknownBlockProcessor.cc.


Member Function Documentation

int dtn::UnknownBlockProcessor::generate ( const Bundle bundle,
BlockInfoVec xmit_blocks,
BlockInfo block,
const LinkRef link,
bool  last 
) [virtual]

int dtn::UnknownBlockProcessor::prepare ( const Bundle bundle,
BlockInfoVec xmit_blocks,
const BlockInfo source,
const LinkRef link,
list_owner_t  list 
) [virtual]

bool dtn::UnknownBlockProcessor::validate ( const Bundle bundle,
BlockInfoVec block_list,
BlockInfo block,
status_report_reason_t reception_reason,
status_report_reason_t deletion_reason 
) [virtual]


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

Generated on Fri Jan 30 09:43:14 2009 for DTN Reference Implementation by  doxygen 1.5.8