Package com.mouseviator.fsuipc
This package contains two main classes that implement the Java FSUIPC SDK. This code, written by Mouseviator (2020), is based upon 64 bit Java SDK by Paul Henty who amended 32 bit SDK by Mark Burton.
The two main classes are: FSUIPCWrapper
and FSUIPC
. The FSUIPC
class is preferred for usage. The FSUIPCWrapper
is sort of low level wrapper for
FSUIPC and should be used when the FSUIPC
does not suit your needs - ie. you don't like it. The FSUIPC
uses FSUIPCWrapper
internally.
-
Interface Summary Interface Description IFSUIPCListener This interface to be implemented to receive notifications fromFSUIPC
library. -
Class Summary Class Description FSUIPC General descriptionFSUIPCWrapper Wrapper class for fsuipc_java64.dll and fsuipc_java32.dll libraries. -
Enum Summary Enum Description FSUIPCWrapper.FSUIPCResult An enumeration of known result codes, that can be returned by calls toFSUIPCWrapper.read(int, int, byte[])
,FSUIPCWrapper.write(int, int, byte[])
,FSUIPCWrapper.process()
.FSUIPCWrapper.FSUIPCSimVersion An enumeration of known FSUIPC sim versions for passing as parameter toFSUIPCWrapper.open(int)
function.FSUIPCWrapper.LogSeverity An enumeration of logging severity that can be used inFSUIPCWrapper.setupLogging(boolean, byte)
function.