diff options
author | tanay.c <tanay.c@samsung.com> | 2015-07-07 04:27:55 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-07 11:28:31 +0000 |
commit | ba624cb6517d35196d8f9011c1a7f0ebde8b230e (patch) | |
tree | a5cc433b911702a77b09d1d18dbf48fc52026fad /device/serial/data_source_sender.h | |
parent | f2b3c7a731b9bc0c8afdb0b877f4ee2bfba36243 (diff) | |
download | chromium_src-ba624cb6517d35196d8f9011c1a7f0ebde8b230e.zip chromium_src-ba624cb6517d35196d8f9011c1a7f0ebde8b230e.tar.gz chromium_src-ba624cb6517d35196d8f9011c1a7f0ebde8b230e.tar.bz2 |
Convert all usages of mojo::ErrorHandler in //device/serial to callbacks.
BUG=504666
Review URL: https://codereview.chromium.org/1212023004
Cr-Commit-Position: refs/heads/master@{#337587}
Diffstat (limited to 'device/serial/data_source_sender.h')
-rw-r--r-- | device/serial/data_source_sender.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/device/serial/data_source_sender.h b/device/serial/data_source_sender.h index a8c2c63..2de7ce6 100644 --- a/device/serial/data_source_sender.h +++ b/device/serial/data_source_sender.h @@ -19,8 +19,7 @@ namespace device { // A DataSourceSender is an interface between a source of data and a // DataSourceClient. class DataSourceSender : public base::RefCounted<DataSourceSender>, - public serial::DataSource, - public mojo::ErrorHandler { + public serial::DataSource { public: typedef base::Callback<void(scoped_ptr<WritableBuffer>)> ReadyCallback; typedef base::Callback<void()> ErrorCallback; @@ -49,8 +48,8 @@ class DataSourceSender : public base::RefCounted<DataSourceSender>, void Init(uint32_t buffer_size) override; void Resume() override; void ReportBytesReceived(uint32_t bytes_sent) override; - // Invoked in the event of a connection error. Calls DispatchFatalError(). - void OnConnectionError() override; + // mojo error handler. Calls DispatchFatalError(). + void OnConnectionError(); // Gets more data to send to the DataSourceClient. void GetMoreData(); |