Protocol: pass responses by value, make use of move semantics

Authored by dvratil on Jul 15 2018, 1:02 AM.

Description

Protocol: pass responses by value, make use of move semantics

We can avoid hiding the polymorphism of Protocol responses behind
shared pointers and instead we can move them around with a help
from a few templates.

Details

Committed
dvratilJul 15 2018, 1:03 AM
Parents
R165:f75a441f844d: Simplify Handlers
Branches
Unknown
Tags
Unknown