Class Multicast

Implemented Interfaces:
Runnable

public class Multicast
extends Applet
implements Runnable

Copyright (c) 1997 University of Mannheim. All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational, research and non-profit purposes, without fee, and without a written agreement is hereby granted, provided that the above copyright notice, this paragraph and the following four paragraphs appear in all copies. Permission to incorporate this software into commercial products may be obtained from the following address: University of Mannheim Lehrstuhl fuer Praktische Informatik IV L15, 16 68161 Mannheim, Germany IN NO EVENT SHALL THE UNIVERSITY OF MANNHEIM BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF MANNHEIM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE UNIVERSITY OF MANNHEIM SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF MANNHEIM HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. The University of Mannheim will appreciate receiving any enhancements and modifications of this software made by others, and reserves the right to include them in future releases. The University also recommends that this software not be redistributed by third parties, but be obtained by all directly from the University's server, so that all users of the software may receive bug notifications and other relevant announcements.

Field Summary

Pakete[][][]
Anifeld
Bild[]
Bildchen
MulticastObjekt[]
Netz
MulticastObjekt[][][]
Pfade
Pakete[][][]
Prunefeld
boolean[]
Rechner
Thread
control
Fenster
fenster
Font
helvetica14
Font
helvetica30
int[][]
maxlang
MediaTracker
tracker

Method Summary

void
init()
void
paint(Graphics g)
void
run()
void
start()
void
stop()

Field Details

Anifeld

public Pakete[][][] Anifeld

Bildchen

public Bild[] Bildchen

Netz

public MulticastObjekt[] Netz

Pfade

public MulticastObjekt[][][] Pfade

Prunefeld

public Pakete[][][] Prunefeld

Rechner

public boolean[] Rechner

control

public Thread control

fenster

public Fenster fenster

helvetica14

public Font helvetica14

helvetica30

public Font helvetica30

maxlang

public int[][] maxlang

tracker

public MediaTracker tracker

Method Details

init

public void init()

paint

public void paint(Graphics g)

run

public void run()

start

public void start()

stop

public void stop()