Network Builder
The receiver scope for queueingNetwork. Provides node-creation functions and routing operators. Routing targets may be given as live references or, for the string overloads, as node names resolved after the block completes (enabling forward references such as rework loops declared before their target).
Types
Scope for declaring predicate-based routing cases.
Properties
The network being built; also its read-only view via StationNetworkCIfc.
Functions
Declares a batch-forming station. See StationNetwork.batchStation.
Declares a finite-buffer blocking station. See StationNetwork.blockingStation.
Declares a pure-delay (infinite-server) station. See StationNetwork.activityStation.
Declares the fork side of a fork-join pair. See StationNetwork.forkStation.
Declares a gate station (holds instances while closed). See StationNetwork.gateStation.
Declares the join side of a fork-join pair. See StationNetwork.joinStation.
Declares a non-homogeneous Poisson arrival source from parallel durations and rates arrays. See StationNetwork.nhppSource.
Declares a shared resource pool. See StationNetwork.resourcePool.
Declares a station that seizes from a shared pool. See StationNetwork.resourcePoolStation.
Declares an atomic release station. See StationNetwork.releaseStation.
Routes probabilistically among branches (each probability to receiver). Probabilities must sum to 1.0.
Routes by predicate, first match wins, falling back to default.
Routes by the instance's ModelElement.QObject.qObjectType among branches, falling back to default.
Routes to receivers in cyclic (round-robin) order.
Routes to whichever of stations currently has the least work in process.
Declares an atomic seize station. See StationNetwork.seizeStation.
Declares a batch-separating station. See StationNetwork.separateStation.
Declares a disposal sink. See StationNetwork.sink.
Declares an arrival source. See StationNetwork.source.
Declares a single-queue station. See StationNetwork.singleQStation.