BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
BusinessMessageReject.h
Go to the documentation of this file.
1
6#pragma once
7
8#include "common_fix/Types.h"
9#include <string>
10
11namespace fix
12{
13
34
35} // namespace fix
Defines type aliases for FIX protocol fields.
Definition ExecutionReport.h:6
uint64_t SequenceNumber
Type alias for a message sequence number.
Definition Types.h:18
Represents the data required to build a FIX Business Message Reject (35=j) message.
Definition BusinessMessageReject.h:21
std::string text
A human-readable explanation of the rejection reason (Text, FIX Tag 58).
Definition BusinessMessageReject.h:32
fix::SequenceNumber refSeqNum
The sequence number of the application message being rejected (RefSeqNum, FIX Tag 45).
Definition BusinessMessageReject.h:23
int businessRejectReason
The categorical reason for the rejection (BusinessRejectReason, FIX Tag 379).
Definition BusinessMessageReject.h:29
char refMsgType
The MsgType of the message being rejected (RefMsgType, FIX Tag 372).
Definition BusinessMessageReject.h:26