[rabbitmq-discuss] rabbit_binary_parser:ensure_content_decoded/2 - why /2 rather than /1?
Matthias Radestock
matthias at rabbitmq.com
Sat Aug 7 21:26:28 BST 2010
Tony,
Tony Garnock-Jones wrote:
> Looks like ensure_content_encoded could also be /1
No! That would prevent any transcoding between different protocol
versions. While the higher-level APIs currently do not support that
(since it is not needed), the lower ones certainly do.
> Also it doesn't seem to be called anywhere!
It is there for symmetry.
> (And also it's a bit weird. The pattern-matching in the heads doesn't
> look exhaustive.)
It *is* exhaustive.
Matthias.
More information about the rabbitmq-discuss
mailing list