Session Messages By Name

Name Description
Heartbeat (0)

The Heartbeat (0) monitors the status of the communication link and identifies when the last of a string of messages was not received.

Logon (A)

The logon message authenticates a user establishing a connection to a remote system. The logon message must be the first message sent by the application requesting to initiate a FIX session.

Logout (5)

The logout message initiates or confirms the termination of a FIX session. Disconnection without the exchange of logout messages should be interpreted as an abnormal condition.

Reject (3)

Reject (session-level)

Resend Request (2)

The resend request is sent by the receiving application to initiate the retransmission of messages. This function is utilized if a sequence number gap is detected, if the receiving application lost a message, or as a function of the initialization process.

Sequence Reset (4)

The Sequence Reset message has two modes: Gap Fill mode and Reset mode.

Test Request (1)

The test request message forces a heartbeat from the opposing application. The test request message checks sequence numbers or verifies communication line status. The opposite application responds to the Test Request (1) with a Heartbeat (0) containing the TestReqID (112) .