Bully Task (12.12.2005)

at.jku.fim.datalinksimulation.layer2.filters
Class EasyL2v2DestuffingFilter

java.lang.Object
  extended by at.jku.fim.datalinksimulation.layer2.filters.EasyL2v2DestuffingFilter
All Implemented Interfaces:
DecodingNetworkFilter, NetworkFilter

public class EasyL2v2DestuffingFilter
extends java.lang.Object
implements DecodingNetworkFilter

Title: OSI Simulation Framework

Copyright: (c) 2004-05

Company: FIM@JKU, www.fim.uni-linz.ac.at

Version:
$Id: EasyL2v2DestuffingFilter.java,v 1.1 2005/10/27 13:10:07 aputzinger Exp $
Author:
Andreas Putzinger

Field Summary
 
Fields inherited from interface at.jku.fim.datalinksimulation.networkstack.NetworkFilter
OSI_LAYER_1, OSI_LAYER_2, OSI_LAYER_3, OSI_LAYER_4, OSI_LAYER_5, OSI_LAYER_6
 
Constructor Summary
EasyL2v2DestuffingFilter()
           
 
Method Summary
 RawData decode(NetworkStackParameters params, RawData data, Logger logger)
          Performs a decoding step within the incoming network stack
 java.lang.String getDescription()
           
 int[] getFilterOSILayer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EasyL2v2DestuffingFilter

public EasyL2v2DestuffingFilter()
Method Detail

getFilterOSILayer

public int[] getFilterOSILayer()
Specified by:
getFilterOSILayer in interface NetworkFilter
Returns:
Returns an array containing all OSI layers a filter supports

decode

public RawData decode(NetworkStackParameters params,
                      RawData data,
                      Logger logger)
Description copied from interface: DecodingNetworkFilter
Performs a decoding step within the incoming network stack

Specified by:
decode in interface DecodingNetworkFilter
Parameters:
params - stack parameters
data - Data from the layer below (or from previous filter in this layer)
logger - Logger instance
Returns:
Returns decoded raw data or null, if data is consumed and not delivered further up

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface DecodingNetworkFilter
Returns:
Short description of this filter implementation

Bully Task (12.12.2005)

Submit a bug

Copyright 2004, 2005 Michael Sonntag & Institute for Information Processing and Microprocessor Technology (FIM), Johannes-Kepler-University Linz, Altenbergerstr. 69, A-4040 Linz, Austria.