Uses of Class
QueueNet.NetMessage
Packages that use NetMessage
Package
Description
Node sections, the building blocks from which the JSIM simulation engine stations are composed.
Queueing network model of the JSIM simulation engine: nodes, stations, jobs, job classes, measures and the global structures that connect them.
Random number generation for the JSIM simulation engine.
-
Uses of NetMessage in NodeSections
Methods in NodeSections with parameters of type NetMessageModifier and TypeMethodDescriptionprotected intBlockingQueue.process(NetMessage message) This method implements a blocking queue.protected intBlockingRouter.process(NetMessage message) protected intCache.process(NetMessage message) Processes the given message received by this node section.protected intClassSwitch.process(NetMessage message) protected intDelay.process(NetMessage message) protected intEnabling.process(NetMessage message) protected intFiring.process(NetMessage message) protected intFork.process(NetMessage message) Splits input job on every output link and waits if 'block' job number are not joined if and only if block is enabled.protected intJobSink.process(NetMessage message) This method implements a sink.protected intJoin.process(NetMessage message) Assembles split tasks and sends an EVENT_JOIN to reference fork when done.protected intLinkage.process(NetMessage message) protected intLogTunnel.process(NetMessage message) protected intPollingServer.process(NetMessage message) protected intPSServer.process(NetMessage message) protected intPSServerPriority.process(NetMessage message) protected intQueue.process(NetMessage message) This method implements a generic finite/infinite queue.protected intRandomSource.process(NetMessage message) protected intRouter.process(NetMessage message) protected intSemaphore.process(NetMessage message) Processs the .protected intServer.process(NetMessage message) protected intServiceTunnel.process(NetMessage message) protected intStorage.process(NetMessage message) protected intTerminal.process(NetMessage message) protected intTiming.process(NetMessage message) -
Uses of NetMessage in QueueNet
Methods in QueueNet with parameters of type NetMessageModifier and TypeMethodDescriptionprotected voidNetNode.dispatch(NetMessage message) This method should be overridden to implement an own dispatch.protected booleanNodeSection.isMine(NetMessage message) Checks if a message has been sent by this section.protected abstract intNodeSection.process(NetMessage message) This method should be overridden to implement a specific NetMessage processor.protected voidNetNode.receive(NetMessage message) Gets the first NetMessage in the queue which validates a specific predicate. -
Uses of NetMessage in random
Methods in random with parameters of type NetMessageModifier and TypeMethodDescriptionprotected voidBurst.dispatch(NetMessage message) Message dispatcher for Burst distribution.