class <Address> Address : public TclObject


Inheritance:


Public Fields

int levels_
int McastMask_
int McastShift_
int* NodeMask_
int* NodeShift_

Public Methods

Address()
int create_ipaddr(int nodeid, int portid)
int get_lastaddr(int address)
int get_nodeaddr(int address)
char* get_subnetaddr(int address)
static Address& instance()
inline int nodemask()
inline int nodeshift()
char* print_nodeaddr(int address)
char* print_portaddr(int address)
inline int set_word_field(int word, int field, int shift, int mask)
int str2addr(const char *str)
~Address()

Protected Fields

static Address* instance_

Protected Methods

int command(int argc, const char*const* argv)

Documentation

static Address& instance()

Address()

~Address()

char* print_nodeaddr(int address)

char* print_portaddr(int address)

char* get_subnetaddr(int address)

int get_lastaddr(int address)

int get_nodeaddr(int address)

int str2addr(const char *str)

int create_ipaddr(int nodeid, int portid)

inline int nodeshift()

inline int nodemask()

inline int set_word_field(int word, int field, int shift, int mask)

int* NodeShift_

int* NodeMask_

int McastShift_

int McastMask_

int levels_

int command(int argc, const char*const* argv)

static Address* instance_


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de