Class ClientRxHandler

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

    public final class ClientRxHandler
    extends java.lang.Thread
    implements LocoNetListener
    Implementation of the LocoNetOverTcp LbServer Server Protocol.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      (package private) class  ClientRxHandler.ClientTxHandler  
      • Nested classes/interfaces inherited from class java.lang.Thread

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      (package private) void dispose()
      Kill this thread, usually for testing purposes
      void message​(LocoNetMessage msg)
      Member function that will be invoked by a LocoNetInterface implementation to forward a LocoNet message from the layout.
      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