Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Messages are streamed at up to 1MB/sec.
  • MpsHS must support Oracle RDB.
  • LP is a time-critical VME IOC (2.8 msecs delay accepted).
  • LP might not be sending for a while, so no timeouts must be introduced.
  • Connect only to 1 MpsHist at a time.

Design

  • Use WaitFreeWriteQueue for message repository. (needs RTJ)
  • Send a datagram to a host-name of LP on port 30000.
    • 2 byte header: protocol version 1, message type: notification 2
    • 2 bytes for port number
  • Use server port from 30001 - 30009 to receive history messages.

...

  • Open to the possibility of sending messages directly from LP to RDB.
  • Create a Config module

User's Guide

...

Programmer's Guide

...