DTN::Application Class Reference

Base class for DTN applications. More...

#include <dtn/Application.h>

Inheritance diagram for DTN::Application:

Inheritance graph
[legend]
Collaboration diagram for DTN::Application:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Application ()
 Constructor.
virtual ~Application ()
 Virtual destructor.

Protected Member Functions

virtual const ByteString & appID () const =0
 Application identifier for Bundles.
virtual void process (const Bundle &b)=0
 Call the application on a received Bundle.


Detailed Description

Base class for DTN applications.

This is a slightly modified Consumer that provides only the functional operator. It also has an application identifier ByteString, which should correspond to the app field in a Bundle.

Definition at line 46 of file Application.h.


The documentation for this class was generated from the following files:
Generated on Mon Mar 24 11:15:48 2008 for Pydtn Simulator by  doxygen 1.5.4