ASCII String Delta

Imported from previous forum

Hi, the FAST 1.1 spec says:

“The delta value is represented as ASCII String Delta in transfer encoding. The subtraction length specified the number of characters to remove from front of the base of the base value”.

This seems to imply that the ASCII String is preceeded by a subtraction length, which is encoded as a u32 integer. In other words, the delta transfer implies sending u32 integer followed by the String. Am I correct?

Thanks,
Dimitry

In other words,
the delta transfer implies sending u32 integer followed by the String.
Am I correct?

Yes, in appendix 3.2.5 of the specification, you will find example 4 shows how the encoding is performed.

Jake

Thanks, just found it.

Dimitry

In other words, the delta transfer implies sending u32 integer
followed by the String. Am I correct?

Yes, in appendix 3.2.5 of the specification, you will find example 4
shows how the encoding is performed.

Jake

Dimitry,

pls note that the subtraction length is signed (i32).

/Rolf

Thanks, just found it.

Dimitry

In other words, the delta transfer implies sending u32 integer
followed by the String. Am I correct?

Yes, in appendix 3.2.5 of the specification, you will find example 4
shows how the encoding is performed.

Jake