dtn::APIBlockProcessor Class Reference

Block processor implementation for any bundle block generated by the API. More...

#include <APIBlockProcessor.h>

Inheritance diagram for dtn::APIBlockProcessor:

dtn::BlockProcessor

List of all members.

Public Member Functions

 APIBlockProcessor ()
 Constructor.
int consume (Bundle *bundle, BlockInfo *block, u_char *buf, size_t len)
 Virtual from BlockProcessor.
int generate (const Bundle *bundle, BlockInfoVec *xmit_blocks, BlockInfo *block, const LinkRef &link, bool last)
 Virtual from BlockProcessor.


Detailed Description

Block processor implementation for any bundle block generated by the API.

Definition at line 29 of file APIBlockProcessor.h.


Constructor & Destructor Documentation

dtn::APIBlockProcessor::APIBlockProcessor (  ) 

Constructor.

Definition at line 32 of file APIBlockProcessor.cc.


Member Function Documentation

int dtn::APIBlockProcessor::consume ( Bundle bundle,
BlockInfo block,
u_char *  buf,
size_t  len 
) [virtual]

Virtual from BlockProcessor.

Reimplemented from dtn::BlockProcessor.

Definition at line 39 of file APIBlockProcessor.cc.

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


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

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