Interface IFSUIPCListener


public interface IFSUIPCListener
This interface to be implemented to receive notifications from FSUIPC library. Use FSUIPC.addListener(com.mouseviator.fsuipc.IFSUIPCListener) to add implemented listener.
Author:
Mouseviator
  • Method Summary

    Modifier and Type Method Description
    void onConnected()
    This function will be called once FSUIPC is connected.
    void onDisconnected()
    This function will be called once FSUIPC is disconnected.
    void onFail​(int lastResult)
    This function will be called when FSUIPC functions return something other than OK value....
    void onProcess​(java.util.AbstractQueue<IDataRequest> arRequests)
    This function will be called every time the FSUIPC_Process function is being called.Ie.
  • Method Details

    • onConnected

      void onConnected()
      This function will be called once FSUIPC is connected.
    • onDisconnected

      void onDisconnected()
      This function will be called once FSUIPC is disconnected.
    • onProcess

      void onProcess​(java.util.AbstractQueue<IDataRequest> arRequests)
      This function will be called every time the FSUIPC_Process function is being called.Ie. every time the library actually instructs FSUIPC to exchange data.
      Parameters:
      arRequests - A queue of requests that has been processed. This will be only requests stored int the continual requests queue. The "one-time" requests queue is discarded after every successful processing.
    • onFail

      void onFail​(int lastResult)
      This function will be called when FSUIPC functions return something other than OK value....
      Parameters:
      lastResult - The last result code indicating what went wrong.