コード例 #1
0
        public FIXMessageWriter Set(int tag, FIXField field)
        {
            _bodyEnd         += _body.WriteInt(_bodyEnd, field.Tag);
            _body[_bodyEnd++] = EQL;

            System.Buffer.BlockCopy(field._message, field._value.Offset, _body, _bodyEnd, field._value.Length);
            _bodyEnd         += field._value.Length;
            _body[_bodyEnd++] = SOH;

            return(this);
        }
コード例 #2
0
ファイル: FIXMessage.cs プロジェクト: minicheddar/hotfix
 public FIXMessage(int length = 4096, int fields = 1024)
 {
     Raw    = new byte[length];
     Fields = new FIXField[fields];
 }