860
875
def build_server_protocol_three(backing_transport, write_func,
862
877
request_handler = request.SmartServerRequestHandler(
863
878
backing_transport, commands=request.request_handlers,
865
880
responder = ProtocolThreeResponder(write_func)
866
881
message_handler = message.ConventionalRequestHandler(request_handler, responder)
867
882
return ProtocolThreeDecoder(message_handler)