Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ChordFinger Class Reference

A class to store an Id <-> IP mapping (Finger). More...

#include <application-chord.h>

List of all members.

Public Member Functions

 ChordFinger ()
 ChordFinger (ChordId aid, IPAddr_t aip, PortId_t ap)
ChordId GetId ()
IPAddr_t GetIP ()
PortId_t GetPort ()
bool IsUnset ()
bool IsSet ()
void Clear ()

Public Attributes

ChordId id
IPAddr_t ip
PortId_t port

Friends

ostream & operator<< (ostream &os, ChordFinger f)


Detailed Description

A class to store an Id <-> IP mapping (Finger).


Constructor & Destructor Documentation

ChordFinger::ChordFinger  )  [inline]
 

ChordFinger::ChordFinger ChordId  aid,
IPAddr_t  aip,
PortId_t  ap
[inline]
 


Member Function Documentation

void ChordFinger::Clear  )  [inline]
 

ChordId ChordFinger::GetId  )  [inline]
 

IPAddr_t ChordFinger::GetIP  )  [inline]
 

PortId_t ChordFinger::GetPort  )  [inline]
 

bool ChordFinger::IsSet  )  [inline]
 

bool ChordFinger::IsUnset  )  [inline]
 


Friends And Related Function Documentation

ostream& operator<< ostream &  os,
ChordFinger  f
[friend]
 


Member Data Documentation

ChordId ChordFinger::id
 

IPAddr_t ChordFinger::ip
 

PortId_t ChordFinger::port
 


The documentation for this class was generated from the following file:
Generated on Wed Aug 27 16:17:23 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1