void MaybeWriteNext()

in e2e-examples/gcs/dummy_server/main.cc [105:116]


      void MaybeWriteNext() {
        if (left_size_ == 0) {
          Finish(grpc::Status::OK);
          return;
        }
        auto data_size =
            std::min(left_size_, static_cast<int64_t>(chunk_data_.size()));
        response_.mutable_checksummed_data()->set_content(
            chunk_data_.Subcord(0, data_size));
        left_size_ -= data_size;
        StartWrite(&response_);
      }