Various Reuters tools, such as rmdstestclient and the ETA's rsslIoctl (RSSL_TRACE...) option, are able to format sent/received RWF messages as human-readable XML files (well, sort-of-readable, for RSSL_TRACE).
Does there exist a library or other sample code which can encode messages *from* human-readable XML (or JSON, or ...) back into raw RWF messages? The idea is that it should be possible to substitute a canned message for the RWF data buffer normally received from rsslRead(), something that'd be very helpful when writing unit tests to exercise ETA-based message decoding and processing software.
(Yes, it is of course possible to write bespoke code to generate the encoded RWF messages; but now you have *two* things to test...)