# Uses of Class
com.mouseviator.fsuipc.helpers.MacroHelper.MacroResult

Packages that use MacroHelper.MacroResult
Package | Description
--- | ---
com.mouseviator.fsuipc.helpers | This package (and sub-packages) contains helper classes to get data requests for use with `FSUIPC` class to gather various sim data.

- ## Uses of MacroHelper.MacroResult in com.mouseviator.fsuipc.helpers

  Methods in com.mouseviator.fsuipc.helpers that return MacroHelper.MacroResult
  Modifier and Type | Method | Description
  --- | --- | ---
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macro)` | This function will create requests required to execute a macro by FSUIPC.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macro, int macroParam)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macro, int macroParam, FSUIPC fsuipc, boolean continual)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.One is the macro parameter request - integer value written at offset 0x0D6C.The other is the macro execute request - written at offset 0x0D70 and it contains the String in the format "macro file:macro name".
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macro, FSUIPC fsuipc, boolean continual)` | This function will create requests required to execute a macro by FSUIPC.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macroFile, java.lang.String macroName)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macroFile, java.lang.String macroName, int macroParam)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.One is the macro parameter request - integer value written at offset 0x0D6C.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macroFile, java.lang.String macroName, int macroParam, FSUIPC fsuipc, boolean continual)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.One is the macro parameter request - integer value written at offset 0x0D6C.
  `MacroHelper.MacroResult` | MacroHelper.`executeMacro​(java.lang.String macroFile, java.lang.String macroName, FSUIPC fsuipc, boolean continual)` | This function will create requests required to execute a macro by FSUIPC.Executing a macro requires 2 requests.