IBR-DTNSuite  0.10
dtn::api::NativeSerializerCallback Class Referenceabstract

#include <NativeSerializerCallback.h>

Collaboration diagram for dtn::api::NativeSerializerCallback:
Collaboration graph

Public Member Functions

virtual ~NativeSerializerCallback ()=0
 
virtual void beginBundle (const dtn::data::PrimaryBlock &block)=0 throw ()
 
virtual void endBundle ()=0 throw ()
 
virtual void beginBlock (const dtn::data::Block &block, const size_t payload_length)=0 throw ()
 
virtual void endBlock ()=0 throw ()
 
virtual void payload (const char *buf, const size_t len)=0 throw ()
 

Detailed Description

Definition at line 32 of file NativeSerializerCallback.h.

Constructor & Destructor Documentation

dtn::api::NativeSerializerCallback::~NativeSerializerCallback ( )
pure virtual

Definition at line 28 of file NativeSerializerCallback.cpp.

Member Function Documentation

virtual void dtn::api::NativeSerializerCallback::beginBlock ( const dtn::data::Block block,
const size_t  payload_length 
) throw ()
pure virtual
virtual void dtn::api::NativeSerializerCallback::beginBundle ( const dtn::data::PrimaryBlock block) throw ()
pure virtual
virtual void dtn::api::NativeSerializerCallback::endBlock ( ) throw ()
pure virtual
virtual void dtn::api::NativeSerializerCallback::endBundle ( ) throw ()
pure virtual
virtual void dtn::api::NativeSerializerCallback::payload ( const char *  buf,
const size_t  len 
) throw ()
pure virtual

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