gov.nist.antd.traffic_generator
Class udpTGServer.slaveServer

java.lang.Object
  |
  +--SSF.OS.ProtocolSession
        |
        +--gov.nist.antd.traffic_generator.udpTGServer.slaveServer
All Implemented Interfaces:
com.renesys.raceway.DML.Configurable
Enclosing class:
udpTGServer

class udpTGServer.slaveServer
extends ProtocolSession

The slave server inner class


Field Summary
(package private)  java.lang.Object[] buff
           
(package private)  int dataSize
           
(package private)  int destIP
           
(package private)  int destPort
           
(package private)  boolean isEnable
           
(package private)  int nbytesRemaining
           
(package private)  int nbytesRequest
           
(package private)  int numDatagrams
           
(package private)  int numFailures
           
(package private)  udpTGServer owner
           
(package private)  SSF.OS.UDP.udpSocket sd
           
(package private)  long sequenceNum
           
(package private)  int srcIP
           
(package private)  int srcPort
           
(package private)  double totalTransferBytes
           
 
Fields inherited from class SSF.OS.ProtocolSession
name, use
 
Constructor Summary
udpTGServer.slaveServer(int docsize, int local_ip, int local_port, int remote_ip, int remote_port)
           
 
Method Summary
 userDataPacket createPacket(int packetsize)
          Method - Create UDP packet
 boolean push(ProtocolMessage message, ProtocolSession fromSession)
           
(package private)  void senddata()
          Method - senddata Deliver the generated data
(package private)  void start()
          Method - start Create the UDp session
 
Methods inherited from class SSF.OS.ProtocolSession
close, closed, config, debugIdentifier, inGraph, init, open, opened, pushAfterDelay, pushAfterDelayFailed, setGraph, version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

owner

udpTGServer owner

nbytesRemaining

int nbytesRemaining

nbytesRequest

int nbytesRequest

numDatagrams

int numDatagrams

numFailures

int numFailures

sd

SSF.OS.UDP.udpSocket sd

srcIP

int srcIP

srcPort

int srcPort

destIP

int destIP

destPort

int destPort

dataSize

int dataSize

sequenceNum

long sequenceNum

isEnable

boolean isEnable

totalTransferBytes

double totalTransferBytes

buff

java.lang.Object[] buff
Constructor Detail

udpTGServer.slaveServer

public udpTGServer.slaveServer(int docsize,
                               int local_ip,
                               int local_port,
                               int remote_ip,
                               int remote_port)
Method Detail

start

void start()
Method - start Create the UDp session


createPacket

public userDataPacket createPacket(int packetsize)
Method - Create UDP packet


senddata

void senddata()
Method - senddata Deliver the generated data


push

public boolean push(ProtocolMessage message,
                    ProtocolSession fromSession)
             throws ProtocolException
Specified by:
push in class ProtocolSession
ProtocolException