Persistent FIX sequence number store backed by a memory-mapped file.
More...
#include <sequence_store.h>
Persistent FIX sequence number store backed by a memory-mapped file.
Maintains incoming and outgoing FIX sequence numbers and persists them to disk using a memory-mapped file to survive process restarts.
◆ get_incoming_seq_no()
| uint32_t llfix::SequenceStore::get_incoming_seq_no |
( |
| ) |
const |
|
inline |
Get the incoming FIX sequence number.
- Returns
- Current incoming sequence number
◆ get_outgoing_seq_no()
| uint32_t llfix::SequenceStore::get_outgoing_seq_no |
( |
| ) |
const |
|
inline |
Get the outgoing FIX sequence number.
- Returns
- Current outgoing sequence number
◆ set_incoming_seq_no()
| void llfix::SequenceStore::set_incoming_seq_no |
( |
uint32_t |
n | ) |
|
|
inline |
Set the incoming FIX sequence number.
- Parameters
-
| n | New incoming sequence number |
◆ set_outgoing_seq_no()
| void llfix::SequenceStore::set_outgoing_seq_no |
( |
uint32_t |
n | ) |
|
|
inline |
Set the outgoing FIX sequence number.
- Parameters
-
| n | New outgoing sequence number |
The documentation for this class was generated from the following file: