{{Quickfixn}} Migrating from older quickfix

Grant Birchmeier gbirchmeier at connamara.com
Mon Jun 24 11:46:48 PDT 2024


Ok, that is indeed the C++ version with a wrapper.  Once QuickFIX/n became
mature, we discontinued the C++-with-C#-wrapper version (which presumably
you know already).

The C# release is not a drop-in replacement; it was built anew, intended to
follow C# conventions and use C# library features.  I expect you should be
finding many other differences as you migrate to QF/n.

I'll answer your questions in reverse order:

2) QF/n does not implement Session.GetLogonTime() and never has.  I don't
know why it was not implemented, except to say that in the decade+ that
QF/n has been alive, no one has ever asked for it.

1) I see that TimeRange was the class of the return value of that
function.  Looking at the functionality of TimeRange, I think that
everything it does is already implemented by C# classes like DateTime and
TimeSpan, thus there was never a reason to recreate this class in QF/n.

Is GetLogonTime() vital to your application?  If you tell me a little more
about your need, I can probably help.



On Mon, Jun 24, 2024 at 1:13 PM Peter Holm <peterholm at gmx.net> wrote:

> Its from 1.14.3, originated in 2014
> Den 24-06-2024 kl. 19:42 skrev Grant Birchmeier:
>
> Those don't look familiar to me at all.
>
> Are you migrating from the really old QF/C++ build that was wrapped in C#
> bindings?  If not, can you tell me which release you are migrating from?
>
> On Mon, Jun 24, 2024 at 12:25 PM Peter Holm <peterholm at gmx.net> wrote:
>
>> hi,
>>
>> I am migrating from older quickfix to quickfixn. Do you know where
>> following classes/methods went:
>>
>> 1) timerange class
>>
>> 2) session.GetLogonTime method
>>
>> Thx, Peter
>>
>> _______________________________________________
>> Quickfixn mailing list
>> Quickfixn at lists.quickfixn.com
>> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>>
>
>
> --
> <https://www.connamara.com>
>
> Grant Birchmeier
>
> Sr. Software Engineer, Connamara
>
> gbirchmeier at connamara.com
>
> This email, along with any attachments, is confidential. If you believe
> you received this message in error, please contact the sender immediately
> and delete all copies of the message. Thank you from Connamara Systems, LLC.
>
> _______________________________________________
> Quickfixn mailing listQuickfixn at lists.quickfixn.comhttp://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>


-- 
<https://www.connamara.com>

Grant Birchmeier

Sr. Software Engineer, Connamara

gbirchmeier at connamara.com

-- 
This email, along with any attachments, is confidential. If you believe you 
received this message in error, please contact the sender immediately and 
delete all copies of the message. Thank you from Connamara Systems, LLC.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20240624/d0ac8387/attachment-0001.htm>


More information about the Quickfixn mailing list