Page tree

Versions Compared


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

Children Display

Table of Contents

Latency tuning



  • SessionExtraParameters::validation_.isEnabled = false
  • SessionExtraParameters::validation_. ignoreUnknownFields_
  • generateCheckSum_ = false; if remote side does not validate CheckSum(10) field, user can disable calculation of this field.
  • disableTCPBuffer_ = true
  • socketPriority_ |= Engine::AGGRESSIVE_SEND_SOCKET_OP_PRIORITY



  • PutOptions.overrideSendingTime_ = false; With this option user should get current system time only once and copy obtained value to SendingTime and TransactTime (if defined) field.
  • PreparedMessage – where it is possible user should use this class instead of FIXMessage
  • If PreparedMessage is not suitable, you should reuse sent FIXMessge objects