class LanNode


Public Fields

LanNode instvar address_
LanNode instvar bw_
LanNode instvar channel_
LanNode instvar chanType_
LanNode instvar cost_
LanNode instvar defRouter_
LanNode instvar delay_
LanNode instvar id_
LanNode instvar ifqType_
LanNode instvar lanIface_
LanNode instvar link_
LanNode instvar llType_
LanNode instvar macType_
LanNode instvar mcl_
LanNode instvar Node_
LanNode instvar nodelist_
LanNode instvar ns_
LanNode instvar phyType_
LanNode instvar up_
LanNode instvar varp_

Public Methods

LanNode instproc add-hroute {args}
LanNode instproc add-route {args}
LanNode instproc addNode {nodes bw delay {llType ""} {ifqType ""} \
LanNode instproc address {val}
LanNode instproc assign-mac {ip}
LanNode instproc attach {agent}
LanNode instproc bw {val}
LanNode instproc chanType {val}
LanNode instproc cost c
LanNode instproc cost
LanNode instproc delay {val}
LanNode instproc designate-ump-router {group dst}
LanNode instproc dump-namconfig {}
LanNode instproc getArbiter {}
LanNode instproc id {}
LanNode instproc ifqType {val}
LanNode instproc init {ns args}
LanNode instproc init-outLink {}
LanNode instproc is-lan
LanNode instproc llType {val}
LanNode instproc macType {val}
LanNode instproc node-addr {{addr ""}}
LanNode instproc phyType {val}
LanNode instproc reset {}
LanNode instproc rpf-nbr src
LanNode instproc rtObject
LanNode instproc split-addrstr addrstr
LanNode instproc start-mcast {}

Documentation

LanNode----------------------------------------------------

Lan implementation as a virtual node: LanNode mimics a real node and uses an address (id) from Node's address space

WARNING: if used with hierarchical routing, one has to assign a hierarchical address to the lan itself. This maybe confusing. ------------------------------------------------------------

LanNode instproc address {val}

LanNode instproc bw {val}

LanNode instproc delay {val}

LanNode instproc ifqType {val}

LanNode instproc llType {val}

LanNode instproc macType {val}

LanNode instproc chanType {val}

LanNode instproc phyType {val}

LanNode instproc init {ns args}

LanNode instvar bw_

LanNode instvar delay_

LanNode instvar ifqType_

LanNode instvar llType_

LanNode instvar macType_

LanNode instvar chanType_

LanNode instvar phyType_

LanNode instvar ns_

LanNode instvar nodelist_

LanNode instvar defRouter_

LanNode instvar cost_

LanNode instvar id_

LanNode instvar address_

LanNode instvar channel_

LanNode instvar mcl_

LanNode instvar varp_

LanNode instvar Node_

LanNode instproc addNode {nodes bw delay {llType ""} {ifqType ""} \

LanNode instvar lanIface_

LanNode instvar link_

LanNode instproc assign-mac {ip}

LanNode instproc cost c

LanNode instproc cost

LanNode instproc rtObject

LanNode instproc id {}

LanNode instproc node-addr {{addr ""}}

LanNode instproc reset {}

LanNode instproc is-lan

LanNode instproc dump-namconfig {}

LanNode instproc init-outLink {}

LanNode instproc start-mcast {}

LanNode instproc getArbiter {}

LanNode instproc attach {agent}

LanNode instproc add-route {args}

LanNode instproc add-hroute {args}

LanNode instproc split-addrstr addrstr

LanNode instproc rpf-nbr src

LanNode instproc designate-ump-router {group dst}
designate-ump-router Designates a router on a LAN in order to avoid transmission of duplicate and redundant messages. The node with the highest ID is chosen as the designated router.

LanNode instvar up_


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