class McastProtocol


Inheritance:


Public Fields

McastProtocol instvar dynT_
McastProtocol instvar id_
McastProtocol instvar node_
McastProtocol instvar ns_
McastProtocol instvar PruneTimer_
McastProtocol instvar status_
McastProtocol instvar type_

Public Methods

McastProtocol instproc annotate args
McastProtocol instproc dump-routes {chan {grp ""} {src ""}}
McastProtocol instproc getStatus {}
McastProtocol instproc getType {}
McastProtocol instproc handle-cache-miss { srcID group iface }
McastProtocol instproc handle-wrong-iif { srcID group iface }
McastProtocol instproc init {sim node}
McastProtocol instproc join-group arg
McastProtocol instproc leave-group arg
McastProtocol instproc notify { dummy }
McastProtocol instproc start {}
McastProtocol instproc stop {}
McastProtocol instproc trace { f src {op ""} }
McastProtocol instproc upcall {code args}

Documentation

tcl/mcast/McastProto.tcl

Copyright (C) 1997 by USC/ISI All rights reserved.

Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was developed by the University of Southern California, Information Sciences Institute. The name of the University may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Ported by Polly Huang (USC/ISI), http://www-scf.usc.edu/~bhuang

McastProtocol instproc init {sim node}

McastProtocol instvar ns_

McastProtocol instvar node_

McastProtocol instvar status_

McastProtocol instvar type_

McastProtocol instvar id_

McastProtocol instproc getType {}

McastProtocol instproc start {}

McastProtocol instproc stop {}

McastProtocol instproc getStatus {}

McastProtocol instproc upcall {code args}

McastProtocol instproc handle-wrong-iif { srcID group iface }

McastProtocol instproc handle-cache-miss { srcID group iface }

McastProtocol instproc annotate args

McastProtocol instvar dynT_

McastProtocol instproc join-group arg

McastProtocol instproc leave-group arg

McastProtocol instproc trace { f src {op ""} }

McastProtocol instproc notify { dummy }
This method is called when a change in routing occurs.

McastProtocol instvar PruneTimer_

McastProtocol instproc dump-routes {chan {grp ""} {src ""}}


Direct child classes:
DM
CtrMcast
BST

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