dtn::DTLSRRouter::EdgeInfo Struct Reference

#include <DTLSRRouter.h>

List of all members.


Detailed Description

Class used for per-edge state in the graph (the link).

Definition at line 92 of file DTLSRRouter.h.


Public Member Functions

 EdgeInfo (const std::string &id)
 EdgeInfo (const std::string &id, const LinkParams &params)
bool operator== (const EdgeInfo &other) const

Public Attributes

std::string id_
 link name
LinkParams params_
 link params
oasys::Time last_update_
 last time this edge was updated
bool is_registration_
 whether edge is local

Constructor & Destructor Documentation

dtn::DTLSRRouter::EdgeInfo::EdgeInfo ( const std::string &  id  )  [inline]

Definition at line 93 of file DTLSRRouter.h.

dtn::DTLSRRouter::EdgeInfo::EdgeInfo ( const std::string &  id,
const LinkParams params 
) [inline]

Definition at line 95 of file DTLSRRouter.h.


Member Function Documentation

bool dtn::DTLSRRouter::EdgeInfo::operator== ( const EdgeInfo other  )  const [inline]

Definition at line 98 of file DTLSRRouter.h.

References id_.


Member Data Documentation

link name

Definition at line 102 of file DTLSRRouter.h.

Referenced by dtn::DTLSRRouter::handle_registration_added(), and operator==().

last time this edge was updated

Definition at line 104 of file DTLSRRouter.h.

whether edge is local

Definition at line 105 of file DTLSRRouter.h.

Referenced by dtn::DTLSRRouter::handle_registration_added().


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

Generated on Mon Jul 21 14:12:21 2008 for DTN Reference Implementation by  doxygen 1.5.6