Class EmuDomainTcpServer

java.lang.Object
java.lang.Thread
org.jlab.coda.emu.support.transport.EmuDomainTcpServer
All Implemented Interfaces:
Runnable

public class EmuDomainTcpServer extends Thread
This class is the cMsg Emu domain TCP server run inside of an EMU. It accepts connections from ROCs and SEBs. Its purpose is to implement fast, efficient communication between those components and EBs and ERs.
  • Constructor Details

    • EmuDomainTcpServer

      public EmuDomainTcpServer(EmuDomainServer server, int serverPort)
      Constructor.
      Parameters:
      server - emu server that created this object
      serverPort - TCP port on which to receive transmissions from emu clients
  • Method Details

    • run

      public void run()
      This method is executed as a thread.
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread