All Classes

Class Description
AircraftHelper
This class provides methods that return data requests to gather various info about flight simulator.
AircraftHelper.EngineType
This enumeration defines engine types supported by FSUIPC, which can be returned by AircraftHelper.getEngineType() function.
ByteArrayRequest
This class implements byte array data request for use with FSUIPC class.
ByteRequest
This class implements byte data request for use with FSUIPC class.
COM1Helper
This class provides methods that return data requests to gather/set various data from/to flight simulator COM1 radio.
COM2Helper
This class provides methods that return data requests to gather/set various data from/to flight simulator COM2 radio.
DataRequest
This is a base abstract class for FSUIPC data request.
DoubleRequest
This class implements double data request for use with FSUIPC class.
Engine1Helper
This class provides methods that return data requests to gather various info about aircraft engine number 1.
Engine2Helper
This class provides methods that return data requests to gather various info about aircraft engine number 2.
Engine3Helper
This class provides methods that return data requests to gather various info about aircraft engine number 3.
Engine4Helper
This class provides methods that return data requests to gather various info about aircraft engine number 4.
FloatRequest
This class implements short data request for use with FSUIPC class.
FSControlRequest
This class implements special data request to send any FS control to flight simulator.
FSUIPC
General description
FSUIPCWrapper
Wrapper class for fsuipc_java64.dll and fsuipc_java32.dll libraries.
FSUIPCWrapper.FSUIPCResult
An enumeration of known result codes, that can be returned by calls to FSUIPCWrapper.read(int, int, byte[]), FSUIPCWrapper.write(int, int, byte[]), FSUIPCWrapper.process().
FSUIPCWrapper.FSUIPCSimVersion
An enumeration of known FSUIPC sim versions for passing as parameter to FSUIPCWrapper.open(int) function.
FSUIPCWrapper.LogSeverity
An enumeration of logging severity that can be used in FSUIPCWrapper.setupLogging(boolean, byte) function.
GearHelper
This class provides methods that return data requests to gather various info about aircraft gear.
GPSHelper
This class provides methods that return data requests to gather various data from flight simulator GPS.
IDataRequest<DataType>
This interface is used by many functions in FSUIPC class.
IDataRequest.RequestType
This enumeration defines the possible types of data request.
IFSUIPCListener
This interface to be implemented to receive notifications from FSUIPC library.
IntRequest
This class implements integer data request for use with FSUIPC class.
IReadOnlyRequest<DataType>
This interface extends the IDataRequest interface and should be used when implementing data request, that is read only, as it provides default implementation of IDataRequest.setValue(java.lang.Object) function, which causes exception every once called.
IWriteOnlyRequest<DataType>
This interface extends the IDataRequest interface and should be used when implementing data request, that is write only, as it provides default implementation of IDataRequest.getValue() function, which causes exception every once called.
LongRequest
This class implements long data request for use with FSUIPC class.
LuaHelper
This class implements a helper to manipulate Lua scripts using FSUIPC.
LuaHelper.LuaControlRequest
This class implements Lua control request.
LuaHelper.LuaControlRequestCommand
An enumeration representing a command for LuaHelper.LuaControlRequest.
LuaHelper.LuaParamRequest
This class implements lua parameter request.
LuaHelper.LuaResult
A class representing a result for lua control helper functions in the class LuaHelper.
LVarHelper
This class implements a helper to manipulate LVars using FSUIPC.
LVarHelper.ByteLVarReadRequest
This class implements LVar read (read-only) request.
LVarHelper.ByteLVarWriteRequest
This class implements LVar write (write-only) request.
LVarHelper.DoubleLVarReadRequest
This class implements LVar read (read-only) request.
LVarHelper.DoubleLVarWriteRequest
This class implements LVar write (write-only) request.
LVarHelper.FloatLVarReadRequest
This class implements LVar read (read-only) request.
LVarHelper.FloatLVarWriteRequest
This class implements LVar write (write-only) request.
LVarHelper.IntegerLVarReadRequest
This class implements LVar read (read-only) request.
LVarHelper.IntegerLVarWriteRequest
This class implements LVar write (write-only) request.
LVarHelper.LVarControlRequest
This class implements Lvar control offset.
LVarHelper.LVarControlRequestCommand
An enumeration representing a command for LVarHelper.LVarControlRequest.
LVarHelper.LVarParamRequest
This class implements Lvar parameter request.
LVarHelper.LVarResult
A class representing a result fo many Lvar helper functions in the class LVarHelper.
LVarHelper.LVarValueFormat
An enumeration specifying a value format for LVar read and write functions.
LVarHelper.ShortLVarReadRequest
This class implements LVar read (read-only) request.
LVarHelper.ShortLVarWriteRequest
This class implements LVar write (write-only) request.
MacroHelper
This class implements a helper to execute FSUIPC macros using FSUIPC.
MacroHelper.MacroExecuteRequest
This class implements macro execute request.
MacroHelper.MacroParamRequest
This class implements macro parameter request.
MacroHelper.MacroResult
A class representing a result fo macro execute helper functions in the class MacroHelper.
NAV1Helper
This class provides methods that return data requests to gather/set various data from/to flight simulator NAV1 radio.
NAV2Helper
This class provides methods that return data requests to gather/set various data from/to flight simulator NAV2 radio.
NavRadioHelper
This abstract class contains methods/functions - ie.
NavRadioHelper.ToFromFlag
An enumeration of possible return values for data request to obtain To/From flag indication.
RadioHelper
This class implements an abstract class with functionality common to COM and NAV radios.
ShortRequest
This class implements short data request for use with FSUIPC class.
SimHelper
This class provides methods that return data requests to gather various info about flight simulator.
StringRequest
This class implements string data request for use with FSUIPC class.
StringRequest.ValueRetrieveMethod
This enumeration defines values retrieve method that will be used by StringRequest.getValue() method.