BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
FixRunbookDefinations.h
Go to the documentation of this file.
1
9#pragma once
10
11#include "logging/Runbook.h"
12
13namespace errors {
18 "EFIX1", "FIX Server failed to start.",
19 "Check if the port is already in use or if there are issues with network permissions."};
20
25 "EFIX2", "Failed to process incoming FIX message.",
26 "The message may be malformed or the checksum validation failed. Check the raw message data."};
27
32 "EFIX3", "Session disconnected with an error.",
33 "This could be due to a network issue or an ungraceful disconnect from the client."};
34
35} // namespace errors
Definition Runbook.h:11
This file defines all runbook error codes as objects.
Definition DataRunBookDefinations.h:13
constexpr runbook::ErrorDefinition EFIX1
Error definition for when the FIX Server fails to start.
Definition FixRunbookDefinations.h:17
constexpr runbook::ErrorDefinition EFIX2
Error definition for when an incoming FIX message cannot be processed.
Definition FixRunbookDefinations.h:24
constexpr runbook::ErrorDefinition EFIX3
Error definition for when a FIX session disconnects with an error.
Definition FixRunbookDefinations.h:31