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§
- Business
Message Reject - Business Message Reject (MsgType = j)
- Heartbeat
- Heartbeat message (MsgType = 0)
- Reject
- Reject message (MsgType = 3)
- Resend
Request - Resend Request message (MsgType = 2)
- Sequence
Reset - Sequence Reset message (MsgType = 4)
- Test
Request - Test Request message (MsgType = 1)
Enums§
- Business
Reject Reason - Business-level reject reason codes (FIX 4.4, tag 380)
- Session
Reject Reason - Session reject reason codes as defined in FIX specification