JNodeOS v1.2.0 API

Uses of Class
edu.utah.janos.nodeos.Flow

Packages that use Flow
edu.utah.janos.apps.passthru   
edu.utah.janos.apps.ping   
edu.utah.janos.benchmarks   
edu.utah.janos.nodeos   
edu.utah.janos.services.icmp   
edu.utah.janos.tests   
edu.utah.janos.util   
 

Uses of Flow in edu.utah.janos.apps.passthru
 

Methods in edu.utah.janos.apps.passthru with parameters of type Flow
protected  void PassThru.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
 

Uses of Flow in edu.utah.janos.apps.ping
 

Methods in edu.utah.janos.apps.ping with parameters of type Flow
protected  void PingFlow.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle commSpaceHandle)
           
 

Uses of Flow in edu.utah.janos.benchmarks
 

Methods in edu.utah.janos.benchmarks with parameters of type Flow
protected  void WorkerBee.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void CPUHogs.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void CPUHogs.run2(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void MemoryChewer.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void MemoryHog.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void MemoryHog.run2(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void FloodSink.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
protected  void Flood.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
 

Uses of Flow in edu.utah.janos.nodeos
 

Methods in edu.utah.janos.nodeos that return Flow
static Flow Flow.currentFlow()
          Get the current flow.
 

Methods in edu.utah.janos.nodeos with parameters of type Flow
protected abstract  void FlowRun.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
          Invoked as the initial entrypoint in a new flow.
static InChannel InChannel.create(Flow flow, ThreadPoolSpec tps, DemultiplexKey classifier, java.lang.String protocolSpec, java.lang.String addrSpec, DeliverFunc deliverFunc)
          Create a new InChannel.
static InChannel InChannel.create(Flow flow, DemultiplexKey classifier, java.lang.String protocolSpec, java.lang.String addrSpec, DeliverFunc deliverFunc)
          XXX flow parameter is silly.
static OutChannel OutChannel.create(Flow flow, java.lang.String protocolSpec, java.lang.String addressSpec)
          Create a new OutChannel.
static OutChannel OutChannel.create(Flow flow, NetworkSpec ns, java.lang.String protocolSpec, java.lang.String addressSpec)
           
static CutThroughChannel CutThroughChannel.create(Flow flow, DemultiplexKey classifier, ThreadPoolSpec inchan_tps, NetworkSpec outchan_ns, java.lang.String inProtocolSpec, java.lang.String outProtocolSpec, java.lang.String inAddressSpec, java.lang.String outAddressSpec, Address destAddr)
           
 

Constructors in edu.utah.janos.nodeos with parameters of type Flow
DemultiplexKey.DemultiplexKey(Flow flow)
          Create a new demultiplex key.
 

Uses of Flow in edu.utah.janos.services.icmp
 

Methods in edu.utah.janos.services.icmp that return Flow
 Flow ICMPFlow.getFlow()
           
 

Methods in edu.utah.janos.services.icmp with parameters of type Flow
protected  void ICMPFlow.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle commSpaceHandle)
           
 

Uses of Flow in edu.utah.janos.tests
 

Methods in edu.utah.janos.tests with parameters of type Flow
 void FlowTest.FlowStartup.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle csh)
           
 

Uses of Flow in edu.utah.janos.util
 

Fields in edu.utah.janos.util declared as Flow
 Flow FlowBase.flow
           
 

Methods in edu.utah.janos.util with parameters of type Flow
 void FlowBase.run(Flow flow, java.lang.String[] args, edu.utah.janosvm.kit.comm.commspace.CommSpaceHandle commSpaceHandle)
          This sets the flow, and args fields and then calls start().
 

Constructors in edu.utah.janos.util with parameters of type Flow
SimpleDemultiplexKey.SimpleDemultiplexKey(Flow flow, int offset, byte[] value)
           
 


JNodeOS v1.2.0 API

This documentation is Copyright (C) 1998-2002 The University of Utah. All Rights Reserved. See the file LICENSE for distribution terms.
Documentation, software, and mailing list archives for Janos can be found at the Janos Project web site: http://www.cs.utah.edu/flux/janos/
Generated on Mar 17, 2002