| Index: device/serial/serial_connection.cc
|
| diff --git a/device/serial/serial_connection.cc b/device/serial/serial_connection.cc
|
| index 31cf34163dfbd67d526456ce23b72d94826c14e0..27bff5d7b02a52a98df553e39622df9073e9747c 100644
|
| --- a/device/serial/serial_connection.cc
|
| +++ b/device/serial/serial_connection.cc
|
| @@ -39,28 +39,29 @@
|
| io_handler_->CancelWrite(serial::SendError::DISCONNECTED);
|
| }
|
|
|
| -void SerialConnection::GetInfo(const GetInfoCallback& callback) {
|
| +void SerialConnection::GetInfo(
|
| + const mojo::Callback<void(serial::ConnectionInfoPtr)>& callback) {
|
| callback.Run(io_handler_->GetPortInfo());
|
| }
|
|
|
| void SerialConnection::SetOptions(serial::ConnectionOptionsPtr options,
|
| - const SetOptionsCallback& callback) {
|
| + const mojo::Callback<void(bool)>& callback) {
|
| callback.Run(io_handler_->ConfigurePort(*options));
|
| io_handler_->CancelRead(device::serial::ReceiveError::NONE);
|
| }
|
|
|
| void SerialConnection::SetControlSignals(
|
| serial::HostControlSignalsPtr signals,
|
| - const SetControlSignalsCallback& callback) {
|
| + const mojo::Callback<void(bool)>& callback) {
|
| callback.Run(io_handler_->SetControlSignals(*signals));
|
| }
|
|
|
| void SerialConnection::GetControlSignals(
|
| - const GetControlSignalsCallback& callback) {
|
| + const mojo::Callback<void(serial::DeviceControlSignalsPtr)>& callback) {
|
| callback.Run(io_handler_->GetControlSignals());
|
| }
|
|
|
| -void SerialConnection::Flush(const FlushCallback& callback) {
|
| +void SerialConnection::Flush(const mojo::Callback<void(bool)>& callback) {
|
| callback.Run(io_handler_->Flush());
|
| }
|
|
|
|
|