|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectverinec.netsim.processors.EventProcessor
public abstract class EventProcessor
| Field Summary | |
|---|---|
private abstractNetworkLayer |
layer
|
private String |
name
|
| Constructor Summary | |
|---|---|
EventProcessor(abstractNetworkLayer layer,
String name)
creates a new processor |
|
EventProcessor(String name)
creates a new processor |
|
| Method Summary | |
|---|---|
abstractNetworkLayer |
getLayer()
gets the layer in which this processor is active |
String |
getName()
gets the name of the processor |
abstract void |
processDown(PacketArrivedEventDown event)
processes events for a packet that was send down to this layer |
abstract void |
processUp(PacketArrivedEventUp event)
processes events for a packet that was send up to this layer |
void |
setLayer(abstractNetworkLayer layer)
sets the layer in which one this processor is active |
void |
setName(String name)
sets the name of the processor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private abstractNetworkLayer layer
private String name
| Constructor Detail |
|---|
public EventProcessor(abstractNetworkLayer layer,
String name)
layer - layer in which this processor is activename - name of this processorpublic EventProcessor(String name)
name - name of this processor| Method Detail |
|---|
public String getName()
public void setName(String name)
name - a namepublic abstractNetworkLayer getLayer()
public void setLayer(abstractNetworkLayer layer)
layer - a layerpublic abstract void processUp(PacketArrivedEventUp event)
event - a event for a packet that was send up to this layerpublic abstract void processDown(PacketArrivedEventDown event)
event - a event for a packet that was send down to this layer
|
Copyright © 2005 Verinec, DIUF | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||