Announce.h File Reference

#include <oasys/debug/Log.h>
#include <oasys/thread/Timer.h>
#include <string>
#include "naming/EndpointID.h"
#include "conv_layers/ConvergenceLayer.h"

Go to the source code of this file.

Namespaces

namespace  dtn

Classes

class  dtn::Announce
 Announce represents a ConvergenceLayer (Interface). More...

Defines

#define FOUR_BYTE_ALIGN(x)   (((x) % 4) != 0) ? ((x) + (4 - ((x) % 4))) : (x)


Define Documentation

#define FOUR_BYTE_ALIGN (  )     (((x) % 4) != 0) ? ((x) + (4 - ((x) % 4))) : (x)

Definition at line 27 of file Announce.h.

Referenced by dtn::IPAnnounce::format_advertisement(), dtn::HelloTLV::HelloTLV(), dtn::RIBDTLV::read_ras_entry(), dtn::HelloTLV::serialize(), dtn::ProphetDictionary::update_guess(), and dtn::RIBDTLV::write_ras_entry().


Generated on Sat Sep 8 08:43:36 2007 for DTN Reference Implementation by  doxygen 1.5.3