Hello Quickfix Developers,
Is there a way to access the loop that initiator/acceptor runs from inside
the quickfix application? Basically, I need it to be able to perform
operations at a predefined time intervals without blocking.
For example, i want to send a Market Data request every 30 seconds. My
first thought was to set my Heartbeat interval at 30 seconds and tie my
data request to it. However, heartbeats are sent only when there is no
activity, so if my application is sending and receiving messages all the
time, it's possible I won't get any heartbeats for much longer than 30
Is there a neat way around this issue?