Bully Task (12.12.2005)

at.jku.fim.datalinksimulation.networkstack.outgoing
Interface EncodingNetworkFilter

All Superinterfaces:
NetworkFilter
All Known Implementing Classes:
EasyL2EncodingFilter, EasyL2v2StuffingFilter

public interface EncodingNetworkFilter
extends NetworkFilter

Title: OSI Simulation Framework

Copyright: (c) 2004-05

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

Version:
$Id: EncodingNetworkFilter.java,v 1.1 2005/10/27 13:10:11 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
 
Method Summary
 RawData encode(NetworkStackParameters params, RawData data, Logger logger)
          Performs an encoding step within the outgoing network stack
 java.lang.String getDescription()
           
 
Methods inherited from interface at.jku.fim.datalinksimulation.networkstack.NetworkFilter
getFilterOSILayer
 

Method Detail

encode

RawData encode(NetworkStackParameters params,
               RawData data,
               Logger logger)
Performs an encoding step within the outgoing network stack

Parameters:
params - network stack params
data - data from upper layer or previous filter
logger - Logger instance
Returns:
Returns encoded data

getDescription

java.lang.String getDescription()
Returns:
Short description of this filter implementation

Bully Task (12.12.2005)

Submit a bug

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