Interface FMILibrary.FMIStatusKind

  • Enclosing interface:
    FMILibrary

    public static interface FMILibrary.FMIStatusKind
    An enumeration of status information returned by a slave.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int fmiDoStepStatus
      If fmiDoStep() returns fmiPending, then the master must call fmiGetStatus(..., fmiDoStepStatus) to determine if the slave has finished.
      static int fmiLastSuccessfulTime
      If fmiDoStep() returns fmiDiscard, then calling fmiGetRealStatus(..., fmiLastSuccessfulTime,...) will return the time the last communication step was successfully computed.
      static int fmiPendingStatus
      If fmiDoStep() returns fmiPending, then fmiGetStringStatus(..., fmiPendingStatus,...) can be called to get the status of the asynchronously executing fmiDoStep().
    • Field Detail

      • fmiDoStepStatus

        static final int fmiDoStepStatus
        If fmiDoStep() returns fmiPending, then the master must call fmiGetStatus(..., fmiDoStepStatus) to determine if the slave has finished.
        See Also:
        Constant Field Values
      • fmiPendingStatus

        static final int fmiPendingStatus
        If fmiDoStep() returns fmiPending, then fmiGetStringStatus(..., fmiPendingStatus,...) can be called to get the status of the asynchronously executing fmiDoStep().
        See Also:
        Constant Field Values
      • fmiLastSuccessfulTime

        static final int fmiLastSuccessfulTime
        If fmiDoStep() returns fmiDiscard, then calling fmiGetRealStatus(..., fmiLastSuccessfulTime,...) will return the time the last communication step was successfully computed.
        See Also:
        Constant Field Values