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 inFSUIPC
class.IReadOnlyRequest<DataType> This interface extends theIDataRequest
interface 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 theIDataRequest
interface 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.