Package smsqmulator

Interface EmulationThread

All Known Implementing Classes:
MonitoredEmulationThread, SimpleEmulationThread

public interface EmulationThread
The independent thread that actually handles the emulation on a "g","gb" or "x" command.
  • Method Details

    • endEmulation

      void endEmulation()
    • switchLogging

      void switchLogging(boolean logInstructions)
    • setckmem

      void setckmem(boolean checkmem)
    • setmemWatched

      void setmemWatched(int address)
    • setUpperLimit

      void setUpperLimit(int address)
    • setCondition

      void setCondition(int dataReg, int addrReg, int condValue, boolean isContent, int address)
    • resume

      void resume()
    • suspend

      void suspend()
    • stop

      void stop()
    • start

      void start()
    • setScreenUpdateInterval

      void setScreenUpdateInterval(int tim)
      Sets the interval between screen updates.
      Parameters:
      tim - the interval between screen updates in milliseconds.