Package com.mouseviator.fsuipc.datarequest
This package provides interfaces IDataRequest, IReadOnlyRequest and IWriteOnlyRequest and an abstract class DataRequest that are basic
building blocks for creating data requests to use with FSUIPC class. The IDataRequest interface must be implemented by all data requests that should be supported
by the FSUIPC class.
-
Interface Summary Interface Description IDataRequest<DataType> This interface is used by many functions inFSUIPCclass.IReadOnlyRequest<DataType> This interface extends theIDataRequestinterface and should be used when implementing data request, that is read only, as it provides default implementation ofIDataRequest.setValue(java.lang.Object)function, which causes exception every once called.IWriteOnlyRequest<DataType> This interface extends theIDataRequestinterface and should be used when implementing data request, that is write only, as it provides default implementation ofIDataRequest.getValue()function, which causes exception every once called. -
Class Summary Class Description DataRequest This is a base abstract class for FSUIPC data request. -
Enum Summary Enum Description IDataRequest.RequestType This enumeration defines the possible types of data request.