next up previous contents index
Next: mrtObject class Up: 24.2 Internals of Multicast Previous: 24.2 Internals of Multicast

24.2.1 The classes

The main classes in the implementation are the mrtObject../ns-2/tcl/mcast/McastProto.tcl and the McastProtocol../ns-2/tcl/mcast/McastProto.tcl. There are also extensions to the base classes: Simulator, Node, Classifier, . We describe these classes and extensions in this subsection. The specific protocol implementations also use adjunct data structures for specific tasks, such as timer mechanisms by detailed dense mode, encapsulation/decapsulation agents for centralised multicast .; we defer the description of these objects to the section on the description of the particular protocol itself.