| Index: device/serial/data_sink_receiver.cc
|
| diff --git a/device/serial/data_sink_receiver.cc b/device/serial/data_sink_receiver.cc
|
| index 1ae6389d7f3f50ff9407de77eb40a39f169b5c9c..1352829a85b7cc946202512f5bdd26bd7995a102 100644
|
| --- a/device/serial/data_sink_receiver.cc
|
| +++ b/device/serial/data_sink_receiver.cc
|
| @@ -50,7 +50,7 @@
|
| class DataSinkReceiver::DataFrame {
|
| public:
|
| explicit DataFrame(mojo::Array<uint8_t> data,
|
| - const serial::DataSink::OnDataCallback& callback);
|
| + const mojo::Callback<void(uint32_t, int32_t)>& callback);
|
|
|
| // Returns the number of unconsumed bytes remaining of this data frame.
|
| uint32_t GetRemainingBytes();
|
| @@ -67,7 +67,7 @@
|
| private:
|
| mojo::Array<uint8_t> data_;
|
| uint32_t offset_;
|
| - const serial::DataSink::OnDataCallback callback_;
|
| + const mojo::Callback<void(uint32_t, int32_t)> callback_;
|
| };
|
|
|
| DataSinkReceiver::DataSinkReceiver(
|
| @@ -121,7 +121,7 @@
|
|
|
| void DataSinkReceiver::OnData(
|
| mojo::Array<uint8_t> data,
|
| - const serial::DataSink::OnDataCallback& callback) {
|
| + const mojo::Callback<void(uint32_t, int32_t)>& callback) {
|
| if (current_error_) {
|
| callback.Run(0, current_error_);
|
| return;
|
| @@ -256,7 +256,7 @@
|
|
|
| DataSinkReceiver::DataFrame::DataFrame(
|
| mojo::Array<uint8_t> data,
|
| - const serial::DataSink::OnDataCallback& callback)
|
| + const mojo::Callback<void(uint32_t, int32_t)>& callback)
|
| : data_(std::move(data)), offset_(0), callback_(callback) {
|
| DCHECK_LT(0u, data_.size());
|
| }
|
|
|