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); }
public FIXMessage(int length = 4096, int fields = 1024) { Raw = new byte[length]; Fields = new FIXField[fields]; }