QObject Class
constructor(className: String, typeId: Int, priority: Int = DEFAULT_PRIORITY, valueObject: GetValueIfc? = null, route: Route? = null, configure: (ModelElement.QObject) -> Unit? = null)(source)
Parameters
class Name
a name for the class, unique within a network; used to label per-class responses
type Id
the integer type id stamped onto each instance (ModelElement.QObject.qObjectType); must be unique per class within a network
priority
the priority assigned to each instance
value Object
an optional per-instance value (for example, the class's own service-time random variable); a station with useQObjectForActivityTime enabled uses this for the activity time
route
an optional default route attached to each instance so the class follows its own path through the network
configure
an optional action applied last for any additional setup