Uses of Class
org.sim0mq.Sim0MQException
-
Packages that use Sim0MQException Package Description org.sim0mq.federatestarter Lightweight executable to start a federate on a local node as a (sub)process.org.sim0mq.message Message infrastructure for ZeroMQ.org.sim0mq.message.federatestarter Messages sent by the FederateStarter.org.sim0mq.message.federationmanager Messages sent by the FederationManager.org.sim0mq.message.heartbeat Heartbeat messages.org.sim0mq.message.modelcontroller Messages sent by a model (or federate).org.sim0mq.message.types The coding for message types, unit types, and display types for units are stored here. -
-
Uses of Sim0MQException in org.sim0mq.federatestarter
Methods in org.sim0mq.federatestarter that throw Sim0MQException Modifier and Type Method Description static void
FederateStarter. main(String[] args)
Start listening on the given port for messages to start components.Constructors in org.sim0mq.federatestarter that throw Sim0MQException Constructor Description FederateStarter(int fsPort, Properties softwareProperties, int startPort, int endPort, boolean modelController)
-
Uses of Sim0MQException in org.sim0mq.message
Methods in org.sim0mq.message that throw Sim0MQException Modifier and Type Method Description abstract Sim0MQMessage
Sim0MQMessage.Builder. build()
Build the object.abstract Sim0MQReply
Sim0MQReply.Builder. build()
Build the object.static void
Sim0MQMessage. check(Object[] fields, int expectedPayloadFields, String expectedMessageType, Object intendedReceiverId)
Check the consistency of a message from an Object[] that was received.byte[]
Sim0MQMessage. createByteArray()
Create a byte array of the fields.static Sim0MQMessage
Sim0MQMessage. decode(byte[] bytes)
Decode the message into an object array.static Object[]
Sim0MQMessage. decodeToArray(byte[] bytes)
Decode the message into an object array.static byte[]
Sim0MQMessage. encodeReplyUTF16(String identity, boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object... content)
Encode the object array into a reply message.static byte[]
Sim0MQMessage. encodeReplyUTF8(String identity, boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object... content)
Encode the object array into a reply message.static byte[]
Sim0MQMessage. encodeUTF16(boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object... content)
Encode the object array into a message.static byte[]
Sim0MQMessage. encodeUTF8(boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object... content)
Encode the object array into a message.Constructors in org.sim0mq.message that throw Sim0MQException Constructor Description Sim0MQMessage(boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object[] payload)
Encode the object array into a message.Sim0MQMessage(Object[] objectArray, int expectedNumberOfPayloadFields, Object expectedMessageTypeId)
Encode the object array into a message.Sim0MQReply(boolean bigEndian, Object federationId, Object senderId, Object receiverId, Object messageTypeId, Object messageId, Object[] payload)
Encode the object array into a message.Sim0MQReply(Object[] objectArray, int expectedNumberOfPayloadFields, Object expectedMessageTypeId)
Encode the object array into a message. -
Uses of Sim0MQException in org.sim0mq.message.federatestarter
Methods in org.sim0mq.message.federatestarter that throw Sim0MQException Modifier and Type Method Description FS1RequestStatusMessage
FS1RequestStatusMessage.Builder. build()
Build the object.FS2FederateStartedMessage
FS2FederateStartedMessage.Builder. build()
Build the object.FS3KillModelMessage
FS3KillModelMessage.Builder. build()
Build the object.FS4FederateKilledMessage
FS4FederateKilledMessage.Builder. build()
Build the object.FS5FederatesKilledMessage
FS5FederatesKilledMessage.Builder. build()
Build the object.Constructors in org.sim0mq.message.federatestarter that throw Sim0MQException Constructor Description FS1RequestStatusMessage(Object[] objectArray)
FS1RequestStatusMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
FS2FederateStartedMessage(Object[] objectArray)
FS2FederateStartedMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object instanceId, String status, int modelPort, String error)
FS3KillModelMessage(Object[] objectArray)
FS3KillModelMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
FS4FederateKilledMessage(Object[] objectArray)
FS4FederateKilledMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object instanceId, boolean status, String error)
FS5FederatesKilledMessage(Object[] objectArray)
FS5FederatesKilledMessage(Object federationId, Object senderId, Object receiverId, Object messageId, boolean status, String error)
-
Uses of Sim0MQException in org.sim0mq.message.federationmanager
Methods in org.sim0mq.message.federationmanager that throw Sim0MQException Modifier and Type Method Description FM1StartFederateMessage
FM1StartFederateMessage.Builder. build()
Build the object.FM2SimRunControlMessage
FM2SimRunControlMessage.Builder. build()
Build the object.FM3SetParameterMessage
FM3SetParameterMessage.Builder. build()
Build the object.FM4SimStartMessage
FM4SimStartMessage.Builder. build()
Build the object.FM5RequestStatus
FM5RequestStatus.Builder. build()
Build the object.FM6RequestStatisticsMessage
FM6RequestStatisticsMessage.Builder. build()
Build the object.FM7SimResetMessage
FM7SimResetMessage.Builder. build()
Build the object.FM8KillFederateMessage
FM8KillFederateMessage.Builder. build()
Build the object.FM9KillAllMessage
FM9KillAllMessage.Builder. build()
Build the object.Constructors in org.sim0mq.message.federationmanager that throw Sim0MQException Constructor Description FM1StartFederateMessage(Object[] objectArray)
FM1StartFederateMessage(Object federationId, Object senderId, Object receiverId, Object messageId, String instanceId, String softwareCode, String argsBefore, String modelPath, String argsAfter, String workingDirectory, String redirectStdin, String redirectStdout, String redirectStderr, boolean deleteWorkingDirectory, boolean deleteStdout, boolean deleteStderr)
FM2SimRunControlMessage(Object[] objectArray)
FM2SimRunControlMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object runDuration, Object warmupDuration, Object offsetTime, double speed, int numberReplications, int numberRandomStreams, Map<Object,Long> streamMap)
FM3SetParameterMessage(Object[] objectArray)
FM3SetParameterMessage(Object federationId, Object senderId, Object receiverId, Object messageId, String parameterName, Object parameterValue)
FM4SimStartMessage(Object[] objectArray)
FM4SimStartMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
FM5RequestStatus(Object[] objectArray)
FM5RequestStatus(Object federationId, Object senderId, Object receiverId, Object messageId)
FM6RequestStatisticsMessage(Object[] objectArray)
FM6RequestStatisticsMessage(Object federationId, Object senderId, Object receiverId, Object messageId, String variableName)
FM7SimResetMessage(Object[] objectArray)
FM7SimResetMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
FM8KillFederateMessage(Object[] objectArray)
FM8KillFederateMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object instanceId)
FM9KillAllMessage(Object[] objectArray)
FM9KillAllMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
-
Uses of Sim0MQException in org.sim0mq.message.heartbeat
Methods in org.sim0mq.message.heartbeat that throw Sim0MQException Modifier and Type Method Description HB1HeartbeatMessage
HB1HeartbeatMessage.Builder. build()
Build the object.HB2AliveMessage
HB2AliveMessage.Builder. build()
Build the object.Constructors in org.sim0mq.message.heartbeat that throw Sim0MQException Constructor Description HB1HeartbeatMessage(Object[] objectArray)
HB1HeartbeatMessage(Object federationId, Object senderId, Object receiverId, Object messageId)
HB2AliveMessage(Object[] objectArray)
HB2AliveMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object uniqueId)
-
Uses of Sim0MQException in org.sim0mq.message.modelcontroller
Methods in org.sim0mq.message.modelcontroller that throw Sim0MQException Modifier and Type Method Description MC1StatusMessage
MC1StatusMessage.Builder. build()
Build the object.MC2AckNakMessage
MC2AckNakMessage.Builder. build()
Build the object.MC3StatisticsMessage
MC3StatisticsMessage.Builder. build()
Build the object.MC4StatisticsErrorMessage
MC4StatisticsErrorMessage.Builder. build()
Build the object.Constructors in org.sim0mq.message.modelcontroller that throw Sim0MQException Constructor Description MC1StatusMessage(Object[] objectArray)
MC1StatusMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object uniqueId, String status, String error)
MC2AckNakMessage(Object[] objectArray)
MC2AckNakMessage(Object federationId, Object senderId, Object receiverId, Object messageId, Object uniqueId, boolean status, String error)
MC3StatisticsMessage(Object[] objectArray)
MC3StatisticsMessage(Object federationId, Object senderId, Object receiverId, Object messageId, String variableName, Object variableValue)
MC4StatisticsErrorMessage(Object[] objectArray)
MC4StatisticsErrorMessage(Object federationId, Object senderId, Object receiverId, Object messageId, String variableName, String error)
-
Uses of Sim0MQException in org.sim0mq.message.types
Methods in org.sim0mq.message.types that throw Sim0MQException Modifier and Type Method Description static NumberDuration
NumberDuration. instantiate(Object value)
Instantiate a NumberDuration based on a value.static NumberTime
NumberTime. instantiate(Object value)
Instantiate a NumberTime based on a value.
-