Skip navigation links
B C D E F G I L M N O P R S V 

B

build() - Method in class org.sim0mq.message.federatestarter.FS1RequestStatusMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federatestarter.FS3KillModelMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM4SimStartMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM5RequestStatus.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM7SimResetMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.federationmanager.FM9KillAllMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.Sim0MQMessage.Builder
Build the object.
build() - Method in class org.sim0mq.message.Sim0MQReply.Builder
Build the object.
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.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.federatestarter.FS1RequestStatusMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federatestarter.FS3KillModelMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM4SimStartMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM5RequestStatus
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM7SimResetMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.federationmanager.FM9KillAllMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
Create a byte array of the fields.
createByteArray() - Method in class org.sim0mq.message.Sim0MQMessage
Create a byte array of the fields.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federatestarter.FS1RequestStatusMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federatestarter.FS3KillModelMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM4SimStartMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM5RequestStatus
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM7SimResetMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.federationmanager.FM9KillAllMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
Build a message from an Object[] that was received.
createMessage(Object[], Object) - Static method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
Build a message from an Object[] that was received.
createObjectArray() - Method in class org.sim0mq.message.federatestarter.FS1RequestStatusMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federatestarter.FS3KillModelMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM4SimStartMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM5RequestStatus
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM7SimResetMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.federationmanager.FM9KillAllMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
Create a Sim0MQ object array of the fields.
createObjectArray() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
Create a Sim0MQ object 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.SimulationMessage
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, Object, Object, Object, Object, long, MessageStatus, Object...) - Static method in class org.sim0mq.message.SimulationMessage
Encode the object array into a reply message.
encodeReplyUTF8(String, Object, Object, Object, Object, long, MessageStatus, Object...) - Static method in class org.sim0mq.message.SimulationMessage
Encode the object array into a reply message.
encodeUTF16(Object, Object, Object, Object, long, MessageStatus, Object...) - Static method in class org.sim0mq.message.SimulationMessage
Encode the object array into a message.
encodeUTF8(Object, Object, Object, Object, long, MessageStatus, Object...) - Static method in class org.sim0mq.message.SimulationMessage
Encode the object array into a message.
Encoding - Enum in org.sim0mq.message
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

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
 
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, Object, Object, long, 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, Object, Object, long, 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, Object, Object, long, 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, Object, Object, long) - 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, Object, Object, long) - 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, Object, Object, long, 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, Object, Object, long) - 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, Object, Object, long, String) - 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, Object, Object, long) - 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, Object, Object, long) - 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, Object, Object, long, String, 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, Object, Object, long) - 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, Object, Object, long, String, 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, Object, Object, long, 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
 
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
 
getMessageStatus() - Method in class org.sim0mq.message.Sim0MQMessage
 
getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS1RequestStatusMessage
 
getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
 
getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS3KillModelMessage
 
getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
 
getMessageType() - Static method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM4SimStartMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM5RequestStatus
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM7SimResetMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
 
getMessageType() - Static method in class org.sim0mq.message.federationmanager.FM9KillAllMessage
 
getMessageType() - Static method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
 
getMessageType() - Static method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
 
getMessageType() - Static method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
 
getMessageType() - Static method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
 
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.federatestarter.FS1RequestStatusMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federatestarter.FS3KillModelMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM1StartFederateMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM2SimRunControlMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM3SetParameterMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM4SimStartMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM5RequestStatus
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM6RequestStatisticsMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM7SimResetMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM8KillFederateMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.federationmanager.FM9KillAllMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.modelcontroller.MC3StatisticsMessage
Get the number of payload fields in the message.
getNumberOfPayloadFields() - Method in class org.sim0mq.message.modelcontroller.MC4StatisticsErrorMessage
Get the number of payload fields in the message.
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
 
getSimulationRunId() - 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 enum org.sim0mq.message.MessageStatus
 
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
 
getTypes() - Static method in enum org.sim0mq.message.MessageStatus
make the types after initialization.
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
 

I

intValue() - Method in class org.sim0mq.message.types.NumberDuration
intValue() - Method in class org.sim0mq.message.types.NumberTime
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 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 org.sim0mq.federationmanager.ModelState
Return whether the model has not yet started.
isParameters() - Method in enum org.sim0mq.federationmanager.ModelState
Return whether the parameter(s) have been sent.
isRunControl() - Method in enum org.sim0mq.federationmanager.ModelState
Return whether the run control has been sent.
isSimulatorEnded() - Method in enum org.sim0mq.federationmanager.ModelState
Return whether the simulator has ended.
isSimulatorStarted() - Method in enum org.sim0mq.federationmanager.ModelState
Return whether the simulator has been started.
isStarted() - Method in enum org.sim0mq.federationmanager.ModelState
Return whether the model has passed the started phase.
isStatisticsGathered() - Method in enum 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 org.sim0mq.federationmanager.ModelState
Return whether the model has been terminated.

L

listPayload(Object[]) - Static method in class org.sim0mq.message.SimulationMessage
Return a printable line with the payload of the message, e.g.
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, Object, Object, long, long, 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, Object, Object, long, long, 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, Object, Object, long, 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, Object, Object, long, 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.
MessageStatus - Enum in org.sim0mq.message
Message status names and corresponding values when serialized.
messageStatus - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
Three different status messages are defined: 1 for new, 2 for change, and 3 for delete.
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-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ModelState - Enum in org.sim0mq.federationmanager
State of a model, to be used in a state transition model of model execution by a FederationManager.

N

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

print(Object[]) - Static method in class org.sim0mq.message.SimulationMessage
Return a printable version of the message, e.g.
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.
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(String) - 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(long) - Method in class org.sim0mq.message.Sim0MQMessage.Builder
 
setMessageStatus(MessageStatus) - 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(long) - 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(String) - Method in class org.sim0mq.message.federatestarter.FS2FederateStartedMessage.Builder
 
setStatus(boolean) - Method in class org.sim0mq.message.federatestarter.FS4FederateKilledMessage.Builder
 
setStatus(boolean) - Method in class org.sim0mq.message.federatestarter.FS5FederatesKilledMessage.Builder
 
setStatus(String) - Method in class org.sim0mq.message.modelcontroller.MC1StatusMessage.Builder
 
setStatus(boolean) - Method in class org.sim0mq.message.modelcontroller.MC2AckNakMessage.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(Throwable) - 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.
Sim0MQMessage - Class in org.sim0mq.message
The abstract body of the message with the first fields of every Sim0MQ message.
Sim0MQMessage(Object, Object, Object, Object, long, MessageStatus) - 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(Object, Object, Object, Object, long, MessageStatus, long) - 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.
SimulationMessage - Class in org.sim0mq.message
The message structure of a typical typed Sim0MQ simulation message looks as follows:
Frame 0.
simulationRunId - Variable in class org.sim0mq.message.Sim0MQMessage.Builder
the Simulation run ids can be provided in different types.
softwareProperties - Variable in class org.sim0mq.federatestarter.FederateStarter
the software properties.

V

valueOf(String) - Static method in enum org.sim0mq.federationmanager.ModelState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sim0mq.message.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sim0mq.message.MessageStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sim0mq.federationmanager.ModelState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sim0mq.message.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sim0mq.message.MessageStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.sim0mq.message.Sim0MQMessage
version of the protocol, magic number.
B C D E F G I L M N O P R S V 
Skip navigation links

Copyright © 2016–2019 Delft University of Technology. All rights reserved.