dtn::MetadataBlock::MetadataBlock::OutgoingMetadata Class Reference

List of all members.

Public Member Functions

 OutgoingMetadata (const LinkRef &link)
 OutgoingMetadata (const LinkRef &link, u_char *buf, u_int32_t len)
 OutgoingMetadata (const OutgoingMetadata &copy)
 ~OutgoingMetadata ()
void operator= (const OutgoingMetadata &copy)
const LinkReflink () const
bool remove () const
u_char * metadata () const
u_int32_t metadata_len () const

Private Attributes

LinkRef link_
bool remove_
u_char * metadata_
u_int32_t metadata_len_


Detailed Description

Definition at line 161 of file MetadataBlock.h.


Constructor & Destructor Documentation

dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::OutgoingMetadata ( const LinkRef link  )  [inline]

Definition at line 164 of file MetadataBlock.h.

dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::OutgoingMetadata ( const LinkRef link,
u_char *  buf,
u_int32_t  len 
)

dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::OutgoingMetadata ( const OutgoingMetadata copy  ) 

dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::~OutgoingMetadata (  ) 


Member Function Documentation

const LinkRef& dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::link (  )  const [inline]

u_char* dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::metadata (  )  const [inline]

u_int32_t dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::metadata_len (  )  const [inline]

void dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::operator= ( const OutgoingMetadata copy  ) 

bool dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::remove (  )  const [inline]


Member Data Documentation

LinkRef dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::link_ [private]

u_char* dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::metadata_ [private]

u_int32_t dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::metadata_len_ [private]

bool dtn::MetadataBlock::MetadataBlock::OutgoingMetadata::remove_ [private]


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

Generated on Fri Jan 30 09:43:13 2009 for DTN Reference Implementation by  doxygen 1.5.8