dtn::Globals Class Reference

List of all members.

Public Member Functions

 Globals ()
 Globals (const oasys::Builder &)
virtual void serialize (oasys::SerializeAction *a)
 Virtual from SerializableObject.

Public Attributes

u_int32_t version_
 on-disk copy of CURRENT_VERSION
u_int32_t next_bundleid_
 running serial number for bundles
u_int32_t next_regid_
 running serial number for registrations
u_char digest_ [oasys::MD5::MD5LEN]
 MD5 digest of all serialized fields.


Detailed Description

Definition at line 40 of file GlobalStore.cc.


Constructor & Destructor Documentation

dtn::Globals::Globals (  )  [inline]

Definition at line 43 of file GlobalStore.cc.

dtn::Globals::Globals ( const oasys::Builder &   )  [inline]

Definition at line 44 of file GlobalStore.cc.


Member Function Documentation

void dtn::Globals::serialize ( oasys::SerializeAction *  a  )  [virtual]

Virtual from SerializableObject.

Definition at line 59 of file GlobalStore.cc.

References digest_, next_bundleid_, next_regid_, and version_.


Member Data Documentation

u_char dtn::Globals::digest_[oasys::MD5::MD5LEN]

MD5 digest of all serialized fields.

Definition at line 49 of file GlobalStore.cc.

Referenced by dtn::GlobalStore::do_init(), dtn::GlobalStore::load(), and serialize().

running serial number for bundles

Definition at line 47 of file GlobalStore.cc.

Referenced by dtn::GlobalStore::do_init(), dtn::GlobalStore::next_bundleid(), and serialize().

running serial number for registrations

Definition at line 48 of file GlobalStore.cc.

Referenced by dtn::GlobalStore::do_init(), dtn::GlobalStore::next_regid(), and serialize().

on-disk copy of CURRENT_VERSION

Definition at line 46 of file GlobalStore.cc.

Referenced by dtn::GlobalStore::do_init(), dtn::GlobalStore::load(), and serialize().


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

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