Skip to main content

Legacy Protocols Reference

FIX/NVFIX Protocol

The following table describes how the headers in the fix and nvfix protocols are processed by AMPS.

FIX/NVFIX Message Header - Sorted by Value

FIX/NVFIX Header FieldAMPS Protocol Equivalent
20000cmd
20001cmd_id
20002client_name
20003user_id
20004timestamp
20005topic
20006filter
20007message_type
20008ack_type
20009sub_id
20011version
20012expiration
20013

N/A -- obsolete header

(SendSubscriptionIDs)

20014data_only
20015heartbeat
20016timeout_interval
20017lease_period
20018status
20019query_id
20020send_oof
20021

N/A -- obsolete header

(LogLevel)

20022use_ns
20023batch_size
20025top_n
20029send_empty
20031max_msgs
20032sow_keys
20033send_keys
20034src
20035correlation_id
20036seq
20037bookmark
20038password
20039opts
20052records_inserted
20053records_updated
20054records_deleted
20055records_returned
20056topic_matches
20057matches
20058msg_len
20059sow_key
20060gseq
20061sids
20062reason
20063

N/A -- obsolete header

(MessageID)

20074

correlation_id

(used for AMPS/ClientStatus messages)

FIX/NVFIX Message Header - Sorted by Name

FIX/NVFIX Header FieldAMPS Protocol Field
20008ack_type
20037bookmark
20023batch_size
20002client_name
20000cmd
20001cmd_id
20035correlation_id
20014data_only
20012expiration
20006filter
20017lease_period
20060gseq
20015heartbeat
20017leaseperiod
20021

N/A -- obsolete header

(LogLevel)

20057matches
20063

N/A -- obsolete header

(MessageID)

20058msg_len
20007message_type
20031max_msgs
20039opts
20038password
20019query_id
20062reason
20054records_deleted
20053records_inserted
20055records_returned
20036seq
20029send_empty
20033send_keys
20020send_oof
20013

N/A -- obsolete header

(SendSubscriptionIDs)

20059sow_key
20032sow_keys
20034src
20018status
20009sub_id
20061sids
20016timeout_interval
20025top_n
20056topic_matches
20005topic
20004timestamp
20022use_ns
20003user_id

XML Protocol

The following table describes how the headers in the xml protocol are processed by AMPS.

XML Message Header - Sorted by Name

XML Header FieldAMPS Protocol Equivalent
AckTypack_type
BkMrkbookmark
BtchSzbatch_size
ClntNameclient_name
Cmdcmd
CmdIdcmd_id
DatOnlydata_only
Expnexpiration
Fltrfilter
GrcPrd

N/A -- obsolete

(GracePeriod)

GrpSqNumgseq
Hrtbtheartbeat
LeasePeriodlease_period
LogLvl

N/A -- obsolete

(LogLevel)

Matchesmatches
MsgIdMessageID
MsgLenmsg_len
MsgTypmessage_type
MxMsgsmax_msgs
Optsopts
PWpassword
QIdquery_id
Reasonreason
RecordsDeletedrecords_deleted
RecordsReturnedrecords_returned
Seqseq
SndEmptysend_empty
SndKeyssend_keys
SndOOFsend_oof
SndSubIds

N/A -- obsolete

(SendSubscriptionIDs)

SowKeysow_key
SowKeyssow_keys
Statusstatus
SubIdsub_id
SubIdssids
TmIntvltimeout_interval
TopNtop_n
TopicMatchestopic_matches
Tpctopic
TxmTmtimestamp
UseNSuse_ns
UsrIduser_id
Versionversion