Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- build() - Method in class org.sim0mq.message.federatestarter.FS1RequestStatusMessage.Builder
- build() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
- build() - Method in class org.sim0mq.message.federatestarter.FS3KillModelMessage.Builder
- build() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
- build() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM4SimStartMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM5RequestStatus.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM7SimResetMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage.Builder
- build() - Method in class org.sim0mq.message.federationmanager.FM9KillAllMessage.Builder
- build() - Method in class org.sim0mq.message.heartbeat.HB1HeartbeatMessage.Builder
- build() - Method in class org.sim0mq.message.heartbeat.HB2AliveMessage.Builder
- build() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
- build() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage.Builder
- build() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage.Builder
- build() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage.Builder
- build() - Method in class org.sim0mq.message.Sim0MQMessage.Builder
-
Build the object.
- build() - Method in class org.sim0mq.message.Sim0MQReply.Builder
- Builder() - Constructor for class org.sim0mq.message.federatestarter.FS1RequestStatusMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federatestarter.FS3KillModelMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM3SetParameterMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM4SimStartMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM5RequestStatus.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM7SimResetMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM8KillFederateMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.federationmanager.FM9KillAllMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.heartbeat.HB1HeartbeatMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.heartbeat.HB2AliveMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.modelcontroller.MC2AckNakMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.modelcontroller.MC3StatisticsMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.Sim0MQMessage.Builder
-
Empty constructor.
- Builder() - Constructor for class org.sim0mq.message.Sim0MQReply.Builder
-
Empty constructor.
C
- check(Object[], int, String, Object) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Check the consistency of a message from an Object[] that was received.
- createByteArray() - Method in class org.sim0mq.message.Sim0MQMessage
-
Create a byte array of the fields.
- createObjectArray() - Method in class org.sim0mq.message.Sim0MQMessage
-
Create a Sim0MQ object array of the fields.
D
- decode(byte[]) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Decode the message into an object array.
- decodeToArray(byte[]) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Decode the message into an object array.
- doubleValue() - Method in class org.sim0mq.message.types.NumberDuration
- doubleValue() - Method in class org.sim0mq.message.types.NumberTime
E
- encodeReplyUTF16(String, boolean, Object, Object, Object, Object, Object, Object...) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a reply message.
- encodeReplyUTF8(String, boolean, Object, Object, Object, Object, Object, Object...) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a reply message.
- encodeUTF16(boolean, Object, Object, Object, Object, Object, Object...) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a message.
- encodeUTF8(boolean, Object, Object, Object, Object, Object, Object...) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a message.
- ERROR - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Error occurred.
F
- FederateStarter - Class in org.sim0mq.federatestarter
-
The FederateStarter start listening on the given port for messages to start components.
- FederateStarter(int, Properties, int, int, boolean) - Constructor for class org.sim0mq.federatestarter.FederateStarter
- federationId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
-
the Simulation run ids can be provided in different types.
- floatValue() - Method in class org.sim0mq.message.types.NumberDuration
- floatValue() - Method in class org.sim0mq.message.types.NumberTime
- FM1StartFederateMessage - Class in org.sim0mq.message.federationmanager
-
StartFederateMessage, FM.1.
- FM1StartFederateMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- FM1StartFederateMessage(Object, Object, Object, Object, String, String, String, String, String, String, String, String, String, boolean, boolean, boolean) - Constructor for class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- FM1StartFederateMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the StartFederate Message.
- FM2SimRunControlMessage - Class in org.sim0mq.message.federationmanager
-
SimRunControlMessage, FM.2.
- FM2SimRunControlMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- FM2SimRunControlMessage(Object, Object, Object, Object, Object, Object, Object, double, int, int, Map<Object, Long>) - Constructor for class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- FM2SimRunControlMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the SimRunControl Message.
- FM3SetParameterMessage - Class in org.sim0mq.message.federationmanager
-
SetParameter, FM.3.
- FM3SetParameterMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM3SetParameterMessage
- FM3SetParameterMessage(Object, Object, Object, Object, String, Object) - Constructor for class org.sim0mq.message.federationmanager.FM3SetParameterMessage
- FM3SetParameterMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the SetParameter Message.
- FM4SimStartMessage - Class in org.sim0mq.message.federationmanager
-
SimStart, FM.4.
- FM4SimStartMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM4SimStartMessage
- FM4SimStartMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federationmanager.FM4SimStartMessage
- FM4SimStartMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the SimStart Message.
- FM5RequestStatus - Class in org.sim0mq.message.federationmanager
-
RequestStatus, FM.5.
- FM5RequestStatus(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM5RequestStatus
- FM5RequestStatus(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federationmanager.FM5RequestStatus
- FM5RequestStatus.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the RequestStatus Message.
- FM6RequestStatisticsMessage - Class in org.sim0mq.message.federationmanager
-
RequestStatistics, FM.6.
- FM6RequestStatisticsMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
- FM6RequestStatisticsMessage(Object, Object, Object, Object, String) - Constructor for class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
- FM6RequestStatisticsMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the RequestStatistics Message.
- FM7SimResetMessage - Class in org.sim0mq.message.federationmanager
-
SimReset, FM.7.
- FM7SimResetMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM7SimResetMessage
- FM7SimResetMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federationmanager.FM7SimResetMessage
- FM7SimResetMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the SimReset Message.
- FM8KillFederateMessage - Class in org.sim0mq.message.federationmanager
-
KillFederate, FM.8.
- FM8KillFederateMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM8KillFederateMessage
- FM8KillFederateMessage(Object, Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federationmanager.FM8KillFederateMessage
- FM8KillFederateMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the KillFederate Message.
- FM9KillAllMessage - Class in org.sim0mq.message.federationmanager
-
KillAll, FM.9.
- FM9KillAllMessage(Object[]) - Constructor for class org.sim0mq.message.federationmanager.FM9KillAllMessage
- FM9KillAllMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federationmanager.FM9KillAllMessage
- FM9KillAllMessage.Builder - Class in org.sim0mq.message.federationmanager
-
Builder for the KillAll Message.
- FS1RequestStatusMessage - Class in org.sim0mq.message.federatestarter
-
RequestStatus, FS.1.
- FS1RequestStatusMessage(Object[]) - Constructor for class org.sim0mq.message.federatestarter.FS1RequestStatusMessage
- FS1RequestStatusMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federatestarter.FS1RequestStatusMessage
- FS1RequestStatusMessage.Builder - Class in org.sim0mq.message.federatestarter
-
Builder for the StartFederate Message.
- FS2FederateStartedMessage - Class in org.sim0mq.message.federatestarter
-
FederateStarted, FS.2.
- FS2FederateStartedMessage(Object[]) - Constructor for class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- FS2FederateStartedMessage(Object, Object, Object, Object, Object, String, int, String) - Constructor for class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- FS2FederateStartedMessage.Builder - Class in org.sim0mq.message.federatestarter
-
Builder for the FederateStarted Message.
- FS3KillModelMessage - Class in org.sim0mq.message.federatestarter
-
KillModel, FS.3.
- FS3KillModelMessage(Object[]) - Constructor for class org.sim0mq.message.federatestarter.FS3KillModelMessage
- FS3KillModelMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.federatestarter.FS3KillModelMessage
- FS3KillModelMessage.Builder - Class in org.sim0mq.message.federatestarter
-
Builder for the StartFederate Message.
- FS4FederateKilledMessage - Class in org.sim0mq.message.federatestarter
-
FederateKilled, FS.4.
- FS4FederateKilledMessage(Object[]) - Constructor for class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- FS4FederateKilledMessage(Object, Object, Object, Object, Object, boolean, String) - Constructor for class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- FS4FederateKilledMessage.Builder - Class in org.sim0mq.message.federatestarter
-
Builder for the FederateStarted Message.
- FS5FederatesKilledMessage - Class in org.sim0mq.message.federatestarter
-
FederatesKilled, FS.5.
- FS5FederatesKilledMessage(Object[]) - Constructor for class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
- FS5FederatesKilledMessage(Object, Object, Object, Object, boolean, String) - Constructor for class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
- FS5FederatesKilledMessage.Builder - Class in org.sim0mq.message.federatestarter
-
Builder for the FederateStarted Message.
G
- getArgsAfter() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getArgsBefore() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getDuration() - Method in class org.sim0mq.message.types.NumberDuration
- getError() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- getError() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- getError() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
- getError() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
- getError() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
- getError() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
- getFederationId() - Method in class org.sim0mq.message.Sim0MQMessage
- getFloatDuration() - Method in class org.sim0mq.message.types.NumberDuration
- getFloatTime() - Method in class org.sim0mq.message.types.NumberTime
- getInstanceId() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- getInstanceId() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- getInstanceId() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getInstanceId() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
- getMagicNumber() - Method in class org.sim0mq.message.Sim0MQMessage
- getMessageId() - Method in class org.sim0mq.message.Sim0MQMessage
- getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- getMessageType() - Static method in class org.sim0mq.message.heartbeat.HB2AliveMessage
- getMessageTypeId() - Method in class org.sim0mq.message.Sim0MQMessage
- getModelPath() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getModelPort() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- getNumber() - Method in class org.sim0mq.message.types.NumberDuration
- getNumber() - Method in class org.sim0mq.message.types.NumberTime
- getNumberOfPayloadFields() - Method in class org.sim0mq.message.Sim0MQMessage
-
Get the number of payload fields in the message.
- getNumberRandomStreams() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getNumberReplications() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getObject() - Method in class org.sim0mq.message.types.NumberDuration
-
Return the NumberDuration as an object, e.g., for serializing.
- getObject() - Method in class org.sim0mq.message.types.NumberTime
-
Return the NumberTime as an object, e.g., for serializing.
- getOffsetTime() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getParameterName() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
- getParameterValue() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
- getReceiverId() - Method in class org.sim0mq.message.Sim0MQMessage
- getRedirectStderr() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getRedirectStdin() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getRedirectStdout() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getReplyToId() - Method in class org.sim0mq.message.Sim0MQReply
- getRunDuration() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getSenderId() - Method in class org.sim0mq.message.Sim0MQMessage
- getSoftwareCode() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- getSpeed() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getStatus() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
- getStatus() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
- getStatus() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
- getStreamMap() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getTime() - Method in class org.sim0mq.message.types.NumberTime
- getVariableName() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
- getVariableName() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
- getVariableName() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
- getVariableValue() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
- getWarmupDuration() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
- getWorkingDirectory() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
H
- HB1HeartbeatMessage - Class in org.sim0mq.message.heartbeat
-
Heartbeat, HB.1.
- HB1HeartbeatMessage(Object[]) - Constructor for class org.sim0mq.message.heartbeat.HB1HeartbeatMessage
- HB1HeartbeatMessage(Object, Object, Object, Object) - Constructor for class org.sim0mq.message.heartbeat.HB1HeartbeatMessage
- HB1HeartbeatMessage.Builder - Class in org.sim0mq.message.heartbeat
-
Builder for the Heartbeat Message.
- HB2AliveMessage - Class in org.sim0mq.message.heartbeat
-
Alive Message, HB.2.
- HB2AliveMessage(Object[]) - Constructor for class org.sim0mq.message.heartbeat.HB2AliveMessage
- HB2AliveMessage(Object, Object, Object, Object, Object) - Constructor for class org.sim0mq.message.heartbeat.HB2AliveMessage
- HB2AliveMessage.Builder - Class in org.sim0mq.message.heartbeat
-
Builder for the Alive Message.
I
- instantiate(Object) - Static method in class org.sim0mq.message.types.NumberDuration
-
Instantiate a NumberDuration based on a value.
- instantiate(Object) - Static method in class org.sim0mq.message.types.NumberTime
-
Instantiate a NumberTime based on a value.
- intValue() - Method in class org.sim0mq.message.types.NumberDuration
- intValue() - Method in class org.sim0mq.message.types.NumberTime
- isBigEndian() - Method in class org.sim0mq.message.Sim0MQMessage
- isDeleteStderr() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- isDeleteStdout() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- isDeleteWorkingDirectory() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
- isError() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the federation is in the error state.
- isModelController() - Method in class org.sim0mq.federatestarter.FederateStarter
- isNotStarted() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the model has not yet started.
- isParameters() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the parameter(s) have been sent.
- isRunControl() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the run control has been sent.
- isSimulatorEnded() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the simulator has ended.
- isSimulatorStarted() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the simulator has been started.
- isStarted() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the model has passed the started phase.
- isStatisticsGathered() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the statistics have been gathered.
- isStatus() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
- isStatus() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
- isTerminated() - Method in enum class org.sim0mq.federationmanager.ModelState
-
Return whether the model has been terminated.
- isUTF16() - Method in enum class org.sim0mq.message.StringEncoding
-
Return whether the string encoding is UTF16.
- isUTF8() - Method in enum class org.sim0mq.message.StringEncoding
-
Return whether the string encoding is UTF8.
L
- listPayload(Object[]) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Return a printable line with the payload of the message, e.g. for debugging purposes.
- longValue() - Method in class org.sim0mq.message.types.NumberDuration
- longValue() - Method in class org.sim0mq.message.types.NumberTime
M
- main(String[]) - Static method in class org.sim0mq.federatestarter.FederateStarter
-
Start listening on the given port for messages to start components.
- MC1StatusMessage - Class in org.sim0mq.message.modelcontroller
-
StatusMessage, MC.1.
- MC1StatusMessage(Object[]) - Constructor for class org.sim0mq.message.modelcontroller.MC1StatusMessage
- MC1StatusMessage(Object, Object, Object, Object, Object, String, String) - Constructor for class org.sim0mq.message.modelcontroller.MC1StatusMessage
- MC1StatusMessage.Builder - Class in org.sim0mq.message.modelcontroller
-
Builder for the StartFederate Message.
- MC2AckNakMessage - Class in org.sim0mq.message.modelcontroller
-
AckNak, MC.2.
- MC2AckNakMessage(Object[]) - Constructor for class org.sim0mq.message.modelcontroller.MC2AckNakMessage
- MC2AckNakMessage(Object, Object, Object, Object, Object, boolean, String) - Constructor for class org.sim0mq.message.modelcontroller.MC2AckNakMessage
- MC2AckNakMessage.Builder - Class in org.sim0mq.message.modelcontroller
-
Builder for the StartFederate Message.
- MC3StatisticsMessage - Class in org.sim0mq.message.modelcontroller
-
StatisticsMessage, MC.3.
- MC3StatisticsMessage(Object[]) - Constructor for class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
- MC3StatisticsMessage(Object, Object, Object, Object, String, Object) - Constructor for class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
- MC3StatisticsMessage.Builder - Class in org.sim0mq.message.modelcontroller
-
Builder for the StartFederate Message.
- MC4StatisticsErrorMessage - Class in org.sim0mq.message.modelcontroller
-
StatisticsError, MC.4.
- MC4StatisticsErrorMessage(Object[]) - Constructor for class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
- MC4StatisticsErrorMessage(Object, Object, Object, Object, String, String) - Constructor for class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
- MC4StatisticsErrorMessage.Builder - Class in org.sim0mq.message.modelcontroller
-
Builder for the StartFederate Message.
- messageId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
-
The unique message number is meant to confirm with a callback that the message has been received correctly.
- messageTypeId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
-
Message type ids can be defined per type of simulation, and can be provided in different types.
- MessageUtil - Class in org.sim0mq.message
-
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ModelState - Enum Class in org.sim0mq.federationmanager
-
State of a model, to be used in a state transition model of model execution by a FederationManager.
N
- NOT_STARTED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Model has not yet been started.
- NumberDuration - Class in org.sim0mq.message.types
-
Wrapper for a Number or float/double with Unit of type Duration.
- NumberDuration(Number) - Constructor for class org.sim0mq.message.types.NumberDuration
-
Create a duration from a Number.
- NumberDuration(Duration) - Constructor for class org.sim0mq.message.types.NumberDuration
-
Create a duration from a DoubleScalar Duration type.
- NumberDuration(FloatDuration) - Constructor for class org.sim0mq.message.types.NumberDuration
-
Create a duration from a FloatScalar FloatDuration type.
- NumberTime - Class in org.sim0mq.message.types
-
Wrapper for a Number or float/double with Unit of type Time.
- NumberTime(Number) - Constructor for class org.sim0mq.message.types.NumberTime
-
Create a time from a Number.
- NumberTime(Time) - Constructor for class org.sim0mq.message.types.NumberTime
-
Create a time from a DoubleScalar Time type.
- NumberTime(FloatTime) - Constructor for class org.sim0mq.message.types.NumberTime
-
Create a time from a FloatScalar FloatTime type.
O
- org.sim0mq - package org.sim0mq
-
General classes for JeroMQ / ZeroMQ.
- org.sim0mq.federatestarter - package org.sim0mq.federatestarter
-
Lightweight executable to start a federate on a local node as a (sub)process.
- org.sim0mq.federationmanager - package org.sim0mq.federationmanager
-
The FederationManager is an example class that sends messages to FederateStarters to start model components, loggers, data collectors, etc.
- org.sim0mq.message - package org.sim0mq.message
-
Message infrastructure for ZeroMQ.
- org.sim0mq.message.federatestarter - package org.sim0mq.message.federatestarter
-
Messages sent by the FederateStarter.
- org.sim0mq.message.federationmanager - package org.sim0mq.message.federationmanager
-
Messages sent by the FederationManager.
- org.sim0mq.message.heartbeat - package org.sim0mq.message.heartbeat
-
Heartbeat messages.
- org.sim0mq.message.modelcontroller - package org.sim0mq.message.modelcontroller
-
Messages sent by a model (or federate).
- org.sim0mq.message.types - package org.sim0mq.message.types
-
The coding for message types, unit types, and display types for units are stored here.
P
- PARAMETERS - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Parameter(s) have been sent.
- print(Object[]) - Static method in class org.sim0mq.message.Sim0MQMessage
-
Return a printable version of the message, e.g. for debugging purposes.
- printBytes(byte[]) - Static method in class org.sim0mq.message.MessageUtil
-
Return a readable string with the bytes in a byte[] message.
R
- receiverId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
-
The receiver id can be used to check whether the message is meant for us, or should be discarded (or an error can be sent if we receive a message not meant for us).
- replyToId - Variable in class org.sim0mq.message.Sim0MQReply.Builder
-
The unique message id (Frame 5) of the sender for which this is the reply.
- RUNCONTROL - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
SimRunControl has been sent.
- runningProcessMap - Variable in class org.sim0mq.federatestarter.FederateStarter
-
the running programs this FederateStarter started.
S
- senderId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
-
The sender id can be used to send back a message to the sender at some later time.
- setArgsAfter(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setArgsBefore(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setDeleteStderr(boolean) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setDeleteStdout(boolean) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setDeleteWorkingDirectory(boolean) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setError(String) - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
- setError(String) - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
- setError(String) - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
- setError(String) - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
- setError(String) - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage.Builder
- setError(String) - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage.Builder
- setInstanceId(Object) - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
- setInstanceId(String) - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
- setInstanceId(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setInstanceId(String) - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage.Builder
- setMessageId(Object) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
- setMessageTypeId(Object) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
- setModelPath(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setModelPort(int) - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
- setNumberReplications(int) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setOffsetTime(Time) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setOffsetTimeFloat(FloatTime) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setOffsetTimeNumber(Number) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setParameterName(String) - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage.Builder
- setParameterValue(Object) - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage.Builder
- setReceiverId(Object) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
- setRedirectStderr(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setRedirectStdin(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setRedirectStdout(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setReplyTo(Sim0MQMessage) - Method in class org.sim0mq.message.Sim0MQReply.Builder
- setReplyToId(Object) - Method in class org.sim0mq.message.Sim0MQReply.Builder
- setRunDuration(Duration) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setRunDurationFloat(FloatDuration) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setRunDurationNumber(Number) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setSenderId(Object) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
- setSimulationRunId(Object) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
- setSoftwareCode(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- setSpeed(double) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setStatus(boolean) - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
- setStatus(boolean) - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
- setStatus(boolean) - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage.Builder
- setStatus(String) - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
- setStatus(String) - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
- setStreamMap(Map<Object, Long>) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setVariableName(String) - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage.Builder
- setVariableName(String) - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage.Builder
- setVariableName(String) - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage.Builder
- setVariableValue(Object) - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage.Builder
- setWarmupDuration(Duration) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setWarmupDurationFloat(FloatDuration) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setWarmupDurationNumber(Number) - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
- setWorkingDirectory(String) - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
- Sim0MQException - Exception in org.sim0mq
-
Exception for the DSOL ZeroMQ bridge.
- Sim0MQException() - Constructor for exception org.sim0mq.Sim0MQException
-
Create a ZeroMQ Exception.
- Sim0MQException(String) - Constructor for exception org.sim0mq.Sim0MQException
-
Create a ZeroMQ Exception.
- Sim0MQException(String, Throwable) - Constructor for exception org.sim0mq.Sim0MQException
-
Create a ZeroMQ Exception.
- Sim0MQException(String, Throwable, boolean, boolean) - Constructor for exception org.sim0mq.Sim0MQException
-
Create a ZeroMQ Exception.
- Sim0MQException(Throwable) - Constructor for exception org.sim0mq.Sim0MQException
-
Create a ZeroMQ Exception.
- Sim0MQMessage - Class in org.sim0mq.message
-
Sim0MQMessage contains the abstract body of the message with the first fields of every Sim0MQ message.
- Sim0MQMessage(boolean, Object, Object, Object, Object, Object, Object[]) - Constructor for class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a message.
- Sim0MQMessage(Object[], int, Object) - Constructor for class org.sim0mq.message.Sim0MQMessage
-
Encode the object array into a message.
- Sim0MQMessage.Builder<B extends Sim0MQMessage.Builder<B>> - Class in org.sim0mq.message
-
Builder for the Sim0MQMessage.
- Sim0MQReply - Class in org.sim0mq.message
-
The abstract body of a reply message with the first fields of every Sim0MQ reply message.
- Sim0MQReply(boolean, Object, Object, Object, Object, Object, Object[]) - Constructor for class org.sim0mq.message.Sim0MQReply
-
Encode the object array into a message.
- Sim0MQReply(Object[], int, Object) - Constructor for class org.sim0mq.message.Sim0MQReply
-
Encode the object array into a message.
- Sim0MQReply.Builder<B extends Sim0MQMessage.Builder<B>> - Class in org.sim0mq.message
-
Builder for the Sim0MQReply.
- Sim0MQRuntimeException - Exception in org.sim0mq
-
Runtime Exception for the DSOL ZeroMQ bridge.
- Sim0MQRuntimeException() - Constructor for exception org.sim0mq.Sim0MQRuntimeException
-
Create a ZeroMQ Exception.
- Sim0MQRuntimeException(String) - Constructor for exception org.sim0mq.Sim0MQRuntimeException
-
Create a ZeroMQ Exception.
- Sim0MQRuntimeException(String, Throwable) - Constructor for exception org.sim0mq.Sim0MQRuntimeException
-
Create a ZeroMQ Exception.
- Sim0MQRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.sim0mq.Sim0MQRuntimeException
-
Create a ZeroMQ Exception.
- Sim0MQRuntimeException(Throwable) - Constructor for exception org.sim0mq.Sim0MQRuntimeException
-
Create a ZeroMQ Exception.
- SIMULATORENDED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Simulator has ended.
- SIMULATORSTARTED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Simulator has been started.
- softwareProperties - Variable in class org.sim0mq.federatestarter.FederateStarter
-
the software properties.
- STARTED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Model has been started, e.g. by a FederateStarter.
- STATISTICSGATHERED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Statistics have been gathered.
- StringEncoding - Enum Class in org.sim0mq.message
-
String encoding indicating UTF8 or UTF16 strings.
T
- TERMINATED - Enum constant in enum class org.sim0mq.federationmanager.ModelState
-
Model terminated.
U
- UTF16 - Enum constant in enum class org.sim0mq.message.StringEncoding
-
16 bits String and char encoding.
- UTF8 - Enum constant in enum class org.sim0mq.message.StringEncoding
-
8 bits String and char encoding.
V
- valueOf(String) - Static method in enum class org.sim0mq.federationmanager.ModelState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sim0mq.message.StringEncoding
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.sim0mq.federationmanager.ModelState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sim0mq.message.StringEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class org.sim0mq.message.Sim0MQMessage
-
version of the protocol, magic number.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form