コード例 #1
0
ファイル: Session.cs プロジェクト: minicheddar/hotfix
        private void Send(string messageType, FIXMessageWriter message, long seqNum)
        {
            message.Prepare(Configuration.Version, messageType, seqNum, Clock.Time, Configuration.Sender, Configuration.Target);

            Channel.Write(message);

            State.OutboundTimestamp = Clock.Time;

            Sent?.Invoke(this, message);
        }
コード例 #2
0
ファイル: Session.cs プロジェクト: minicheddar/hotfix
        public void Send(string messageType, FIXMessageWriter message)
        {
            var state = State;

            message.Prepare(Configuration.Version, messageType, state.OutboundSeqNum, Clock.Time, Configuration.Sender, Configuration.Target);

            Channel.Write(message);

            state.OutboundSeqNum++;
            state.OutboundTimestamp = Clock.Time;

            Sent?.Invoke(this, message);
        }