Package QueueNet


package QueueNet
Queueing network model of the JSIM simulation engine: nodes, stations, jobs, job classes, measures and the global structures that connect them.
  • Class
    Description
    This class represents a blocking region, that is a region with a finite capacity.
    Item stored in the cache of a cache-equipped JSIM station, together with its access statistics.
    String constants for node configuration used by engine classes (Server, PSServer, etc.).
    Title: Fork Job
    Title: Fork Job Info
    Title: Global Job Info List
    This class implements a generic job of a queue network.
    This class implements the description of a job class.
    This class implements a list of job classes.
    This class is a generic job information storage class.
    Name: JobInfoList
    This class implements a linked job info list.
    This class declares all the constants related to message event types.
    This class implements a message which could be received for example by a NetNode or by a NodeSection.
    This class implements a generic QueueNetwork node.
    This class controls the simulation running.
    This class implements a network list.
    This class implements a list of nodes.
    List of nodes together with the number of jobs of a given class present at each node.
    This class implements a generic section of a NetNode.
    This class is a generic job information storage class used by processor- sharing.
    This class implements a linked job info list used by processor-sharing.
    This class implements a queue network.
    Request describing a job that must be placed into a queue.
    Constants used by QueueNet package.
    Central repository for simulation engine default values that were previously scattered as magic numbers across multiple classes.
    A SimulationOutput object is used to print the results of all the measures.
    A class containing the information about a server vacation job for performance indexing.
    This class implements a waiting request of a job to be processed by a section: it contains information about the job and the node/the section which sent the job.