dtn::LinkCreateRequest Class Reference

Event class for creating and opening a link. More...

#include <BundleEvent.h>

Inheritance diagram for dtn::LinkCreateRequest:

dtn::BundleEvent

List of all members.

Public Member Functions

 LinkCreateRequest (const std::string &name, Link::link_type_t link_type, const std::string &endpoint, ConvergenceLayer *cla, AttributeVector &parameters)
 Identifier for the link.

Public Attributes

std::string name_
 Next hop EID.
std::string endpoint_
 Type of link.
Link::link_type_t link_type_
 CL to use.
ConvergenceLayercla_
 An optional set of key, value pairs.
AttributeVector parameters_


Detailed Description

Event class for creating and opening a link.

Definition at line 1132 of file BundleEvent.h.


Constructor & Destructor Documentation

dtn::LinkCreateRequest::LinkCreateRequest ( const std::string &  name,
Link::link_type_t  link_type,
const std::string &  endpoint,
ConvergenceLayer cla,
AttributeVector parameters 
) [inline]

Identifier for the link.

Definition at line 1134 of file BundleEvent.h.

References dtn::BundleEvent::daemon_only_.


Member Data Documentation

An optional set of key, value pairs.

Definition at line 1161 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_link_create().

Type of link.

Definition at line 1155 of file BundleEvent.h.

CL to use.

Definition at line 1158 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_link_create().

Next hop EID.

Definition at line 1152 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_link_create().

Definition at line 1162 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_link_create().


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

Generated on Fri Jan 30 09:27:02 2009 for DTN Reference Implementation by  doxygen 1.5.8