nanomsg rpc with protobuf