Class NceConsistBackup

  • All Implemented Interfaces:
    java.lang.Runnable, java.util.EventListener, AbstractMRListener, NceListener

    public class NceConsistBackup
    extends java.lang.Thread
    implements NceListener
    Backups NCE Consists to a text file format defined by NCE.

    NCE "Backup consists" dumps the consists into a text file. The consists data are stored in the NCE CS starting at xF500 and ending at xFAFF.

    NCE file format:

    :F500 (16 bytes per line, grouped as 8 words with space delimiters) :F510 . . :FAF0 :0000

    Consist data byte:

    bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

    This backup routine uses the same consist data format as NCE.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Thread

        java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) javax.swing.JLabel consistNumber  
      (package private) javax.swing.JLabel textConsist  
      • Fields inherited from class java.lang.Thread

        MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void message​(NceMessage m)  
      void reply​(NceReply r)  
      void run()  
      • Methods inherited from class java.lang.Thread

        activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait