verinec.netsim.processors
Class TCPProcessor

java.lang.Object
  extended by verinec.netsim.processors.EventProcessor
      extended by verinec.netsim.processors.TCPProcessor

public class TCPProcessor
extends EventProcessor

a TCP Processor (implemenatation of the TCP Protocol) the biggest part of the TCP code is in #verinec.netsim.util.net.sockets.SocketImpl

Version:
$Revision: 47 $
Author:
Dominik Jungo

Field Summary
private  Logger jlogger
           
 
Constructor Summary
TCPProcessor()
          creates a new TCP Layer
TCPProcessor(abstractNetworkLayer layer)
          creates a new TCP Layer
 
Method Summary
 void processDown(PacketArrivedEventDown event)
          processes events for a packet that was send down to this layer
 void processUp(PacketArrivedEventUp event)
          processes events for a packet that was send up to this layer
 
Methods inherited from class verinec.netsim.processors.EventProcessor
getLayer, getName, setLayer, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jlogger

private Logger jlogger
Constructor Detail

TCPProcessor

public TCPProcessor(abstractNetworkLayer layer)
creates a new TCP Layer

Parameters:
layer - layer in which this processor operates

TCPProcessor

public TCPProcessor()
creates a new TCP Layer

Method Detail

processUp

public void processUp(PacketArrivedEventUp event)
Description copied from class: EventProcessor
processes events for a packet that was send up to this layer

Specified by:
processUp in class EventProcessor
Parameters:
event - a event for a packet that was send up to this layer
See Also:
EventProcessor.processUp(verinec.netsim.events.PacketArrivedEventUp)

processDown

public void processDown(PacketArrivedEventDown event)
Description copied from class: EventProcessor
processes events for a packet that was send down to this layer

Specified by:
processDown in class EventProcessor
Parameters:
event - a event for a packet that was send down to this layer
See Also:
EventProcessor.processDown(verinec.netsim.events.PacketArrivedEventDown)

Copyright © 2005 Verinec, DIUF