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
-
-