Module admin

Source
Expand description

Administrative messages (Heartbeat, Test Request, Resend Request, Reject) Administrative FIX Messages

This module implements administrative messages used for session management and connectivity testing in the FIX protocol. These messages are essential for maintaining reliable communication between trading counterparties.

§Message Types Implemented

  • Heartbeat (0): Periodic keep-alive messages to maintain session connectivity
  • Test Request (1): Request for heartbeat response to test connectivity
  • Resend Request (2): Request to resend specific messages by sequence number range
  • Reject (3): Rejection of received messages due to validation errors
  • Business Message Reject (j): Business-level rejection of application messages

Structs§

BusinessMessageReject
Business Message Reject (MsgType = j)
Heartbeat
Heartbeat message (MsgType = 0)
Reject
Reject message (MsgType = 3)
ResendRequest
Resend Request message (MsgType = 2)
SequenceReset
Sequence Reset message (MsgType = 4)
TestRequest
Test Request message (MsgType = 1)

Enums§

BusinessRejectReason
Business-level reject reason codes (FIX 4.4, tag 380)
SessionRejectReason
Session reject reason codes as defined in FIX specification