Interface FMILibrary.FMIStatus

  • Enclosing interface:
    FMILibrary

    public static interface FMILibrary.FMIStatus
    An enumeration of status values returned by fmi*() methods.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int fmiDiscard
      Discard the current data and try again with a smaller step size.
      static int fmiError
      The operation had a problem and fmiFreeModelInstance() must be called.
      static int fmiFatal
      All model instances are corrupted.
      static int fmiOK
      The operation completed successfully.
      static int fmiPending
      The slave is still executing, but has returned.
      static int fmiWarning
      The operation had a problem, but the computation may continue.
    • Field Detail

      • fmiWarning

        static final int fmiWarning
        The operation had a problem, but the computation may continue. The logger was called with further information.
        See Also:
        Constant Field Values
      • fmiDiscard

        static final int fmiDiscard
        Discard the current data and try again with a smaller step size. Only certain methods can return this value, see the FMI documentation for details.
        See Also:
        Constant Field Values
      • fmiError

        static final int fmiError
        The operation had a problem and fmiFreeModelInstance() must be called.
        See Also:
        Constant Field Values
      • fmiFatal

        static final int fmiFatal
        All model instances are corrupted. No fmi*() methods may be called.
        See Also:
        Constant Field Values
      • fmiPending

        static final int fmiPending
        The slave is still executing, but has returned.
        See Also:
        Constant Field Values