Package org.sim0mq.demo.mm1
Class MM1FederationManager20.StateMachine
- java.lang.Object
-
- org.sim0mq.demo.mm1.MM1FederationManager20.StateMachine
-
- Enclosing class:
- MM1FederationManager20
static class MM1FederationManager20.StateMachine extends Object
State machine to run several models in parallel.Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
$LastChangedDate: 2015-07-24 02:58:59 +0200 (Fri, 24 Jul 2015) $, @version $Revision: 1147 $, by $Author: averbraeck $, initial version May 5, 2017
BSD-style license. See Sim0MQ License.- Author:
- Alexander Verbraeck
-
-
Constructor Summary
Constructors Constructor Description StateMachine(AtomicLong messageCount, String federationName, String fsServerNameOrIP, int fsPort, String mm1ModelFolder, int modelNr)
-
-
-
Constructor Detail
-
StateMachine
StateMachine(AtomicLong messageCount, String federationName, String fsServerNameOrIP, int fsPort, String mm1ModelFolder, int modelNr) throws Sim0MQException, SerializationException
- Parameters:
messageCount
- AtomicLong; message counterfederationName
- the name of the federationfsServerNameOrIP
- name or IP address of the federate starter we are usingfsPort
- the port where the federate starter can be reachedmm1ModelFolder
- location on the computer of the federate starter where the model can be foundmodelNr
- sequence number of the model to run- Throws:
Sim0MQException
- on errorSerializationException
- on serialization problem
-
-