Module Task_Route
Global(s)
| PROCESS_ROUTE |
Type PROCESS_ROUTE
| PROCESS_ROUTE.ClassName | |
| PROCESS_ROUTE.DisplayCategory | |
| PROCESS_ROUTE.DisplayCount | |
| PROCESS_ROUTE.DisplayInterval | |
| PROCESS_ROUTE.DisplayMessage | |
| PROCESS_ROUTE.DisplayTime | |
| PROCESS_ROUTE.Fsm | |
| PROCESS_ROUTE:New(Task, Unit, ProcessUnit, TargetZone) |
Creates a new routing state machine. |
| PROCESS_ROUTE:OnLeaveUnArrived(Fsm, Event, From, To) |
StateMachine callback function for a TASK2 |
| PROCESS_ROUTE.ProcessUnit | |
| PROCESS_ROUTE.TASK | |
| PROCESS_ROUTE.TargetZone |
Global(s)
Type Task_Route
Type PROCESS_ROUTE
PROCESS_ROUTE class
Field(s)
- #string PROCESS_ROUTE.ClassName
- #string PROCESS_ROUTE.DisplayCategory
-
Route is the default display category
- #number PROCESS_ROUTE.DisplayCount
- #number PROCESS_ROUTE.DisplayInterval
- #boolean PROCESS_ROUTE.DisplayMessage
- #number PROCESS_ROUTE.DisplayTime
-
10 seconds is the default
- PROCESS_ROUTE:New(Task, Unit, ProcessUnit, TargetZone)
-
Creates a new routing state machine.
The task will route a CLIENT to a ZONE until the CLIENT is within that ZONE.
Parameters
Return value
#PROCESS_ROUTE: self
- PROCESS_ROUTE:OnLeaveUnArrived(Fsm, Event, From, To)
-
StateMachine callback function for a TASK2
Parameters
-
#string Event: -
#string From: -
#string To: