[英]How to get the quickfix timestamp?
我在quickfix doxygen文檔中看到,一旦它從套接字文件接收到FIX消息,它就會生成utc時間戳。 看看ThreadedSocketConnection::processStream()
,然后調用
m_pSession->next( msg, UtcTimeStamp() );
我想獲得該時間戳記,因為我需要它來屏蔽網絡和QuickFix lib延遲。
我沒有找到從FixApplication::fromApp()
回調或'Log :: onIncoming()'回調中獲取它的方法。
由於我是quickfix的新手,所以我想知道是否錯過了Quickfix文檔中的內容。 有人做過嗎?
當然,還有其他解決方案,但是由於與我維護的其他市場准入應用程序具有同質性,我希望避免使用它們。 例如,我不希望修改QuickFix代碼源。 而且我想避免重新編寫quickfix提供給我的應用程序邏輯,而quickfix僅對消息解碼有用。
FIX::SendingTime st;
message.getHeader().getField(st);
試試看
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.