Package jline.lang.state
Class Polling.Info
java.lang.Object
jline.lang.state.Polling.Info
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Polling
Derived description of the polling controller at a station.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintCanonical position of an unobservable park.booleanTrue when a table, a load-dependent order or a visit timer is set.boolean[]True when the leg entering buffer q takes a strictly positive time.int[]Number of phases of the switchover entering buffer q.booleanTrue under a load-dependent order (legs then indexed by SOURCE class).intNumber of positions of the walk.boolean[]True where the switchover INTO the buffer is not phase-type (one placeholder phase).Load-dependent visit order; CYCLIC when none is set.intK parameter of KLIMITED polling.boolean[]Buffers the server visits (a class disabled at the station is dropped).int[]First table position of each polled class.Polling discipline, identical across the class buffers.booleanTrue when the table visits a class more than once.int[]Class served at each position of the walk (0..R-1 in the cyclic order).intLaw (source class, 0-based) of a load-dependent switchover when src is elided, -1 for none.boolean[]Classes whose SWITCH event drives a controller clock.Matrix[]D0 of the switchover entering buffer q.Matrix[]D1 of the switchover entering buffer q.Matrix[]Entry probability vector of the switchover entering buffer q.booleanTrue when a polling table is set.Matrix[]D0 of the visit timer of each class.Matrix[]D1 of the visit timer of each class.intPriority class of the THRESHOLD order (0-based), -1 otherwise.intThreshold L of the THRESHOLD order.int[]Phases of the visit timer of each class.Visit-timer scope; NONE when no timer is set.boolean[]True where the visit timer is not phase-type (one placeholder phase).Matrix[]Entry probability vector of the visit timer of each class.booleanWhether a timer expiry preempts the job in service.booleanWhether the pos/swk/ctr columns are materialized.intTotal width of the polling block.booleanWhether the pos/swk/ctr columns are materialized.booleanWhether the src/tht columns are materialized.booleanWhether the pos/swk/ctr columns are materialized.booleanWhether the src/tht columns are materialized.boolean[]Whether the trt column of each class is materialized (GLOBAL timer, polled class). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ptype
Polling discipline, identical across the class buffers. -
pk
public int pkK parameter of KLIMITED polling. -
polled
public boolean[] polledBuffers the server visits (a class disabled at the station is dropped). -
hasSw
public boolean[] hasSwTrue when the leg entering buffer q takes a strictly positive time. -
Ksw
public int[] KswNumber of phases of the switchover entering buffer q. -
swD0
D0 of the switchover entering buffer q. -
swD1
D1 of the switchover entering buffer q. -
swPie
Entry probability vector of the switchover entering buffer q. -
nonPH
public boolean[] nonPHTrue where the switchover INTO the buffer is not phase-type (one placeholder phase). -
wpos
public boolean wposWhether the pos/swk/ctr columns are materialized. -
wswk
public boolean wswkWhether the pos/swk/ctr columns are materialized. -
wctr
public boolean wctrWhether the pos/swk/ctr columns are materialized. -
wsrc
public boolean wsrcWhether the src/tht columns are materialized. -
wtht
public boolean wthtWhether the src/tht columns are materialized. -
wtrt
public boolean[] wtrtWhether the trt column of each class is materialized (GLOBAL timer, polled class). -
width
public int widthTotal width of the polling block. -
order
Load-dependent visit order; CYCLIC when none is set. -
thrClass
public int thrClassPriority class of the THRESHOLD order (0-based), -1 otherwise. -
thrL
public int thrLThreshold L of the THRESHOLD order. -
tmode
Visit-timer scope; NONE when no timer is set. -
tpreempt
public boolean tpreemptWhether a timer expiry preempts the job in service. -
table
public boolean tableTrue when a polling table is set. -
ld
public boolean ldTrue under a load-dependent order (legs then indexed by SOURCE class). -
ring
public int[] ringClass served at each position of the walk (0..R-1 in the cyclic order). -
M
public int MNumber of positions of the walk. -
repeats
public boolean repeatsTrue when the table visits a class more than once. -
tK
public int[] tKPhases of the visit timer of each class. -
tD0
D0 of the visit timer of each class. -
tD1
D1 of the visit timer of each class. -
tPie
Entry probability vector of the visit timer of each class. -
tNonPH
public boolean[] tNonPHTrue where the visit timer is not phase-type (one placeholder phase). -
swclass
public boolean[] swclassClasses whose SWITCH event drives a controller clock. -
posOf
public int[] posOfFirst table position of each polled class. -
canonPos
public int canonPosCanonical position of an unobservable park. -
srcDefault
public int srcDefaultLaw (source class, 0-based) of a load-dependent switchover when src is elided, -1 for none. -
ext
public boolean extTrue when a table, a load-dependent order or a visit timer is set.
-
-
Constructor Details
-
Info
public Info()
-