Index: extensions/browser/api/serial/serial_connection.cc |
diff --git a/chrome/browser/extensions/api/serial/serial_connection.cc b/extensions/browser/api/serial/serial_connection.cc |
similarity index 76% |
rename from chrome/browser/extensions/api/serial/serial_connection.cc |
rename to extensions/browser/api/serial/serial_connection.cc |
index ee8d215b0a5c0e9378485e8c47b84837dfb7bd05..8f0fd4bb72f5e9cfdf982b6ea1361ea36cbb4169 100644 |
--- a/chrome/browser/extensions/api/serial/serial_connection.cc |
+++ b/extensions/browser/api/serial/serial_connection.cc |
@@ -2,14 +2,14 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/browser/extensions/api/serial/serial_connection.h" |
+#include "extensions/browser/api/serial/serial_connection.h" |
#include <string> |
#include "base/files/file_path.h" |
#include "base/lazy_instance.h" |
-#include "chrome/common/extensions/api/serial.h" |
#include "extensions/browser/api/api_resource_manager.h" |
+#include "extensions/common/api/serial.h" |
namespace extensions { |
@@ -17,112 +17,117 @@ namespace { |
const int kDefaultBufferSize = 4096; |
-api::serial::SendError ConvertSendErrorFromMojo( |
+core_api::serial::SendError ConvertSendErrorFromMojo( |
device::serial::SendError input) { |
switch (input) { |
case device::serial::SEND_ERROR_NONE: |
- return api::serial::SEND_ERROR_NONE; |
+ return core_api::serial::SEND_ERROR_NONE; |
case device::serial::SEND_ERROR_DISCONNECTED: |
- return api::serial::SEND_ERROR_DISCONNECTED; |
+ return core_api::serial::SEND_ERROR_DISCONNECTED; |
case device::serial::SEND_ERROR_PENDING: |
- return api::serial::SEND_ERROR_PENDING; |
+ return core_api::serial::SEND_ERROR_PENDING; |
case device::serial::SEND_ERROR_TIMEOUT: |
- return api::serial::SEND_ERROR_TIMEOUT; |
+ return core_api::serial::SEND_ERROR_TIMEOUT; |
case device::serial::SEND_ERROR_SYSTEM_ERROR: |
- return api::serial::SEND_ERROR_SYSTEM_ERROR; |
+ return core_api::serial::SEND_ERROR_SYSTEM_ERROR; |
} |
- return api::serial::SEND_ERROR_NONE; |
+ return core_api::serial::SEND_ERROR_NONE; |
} |
-api::serial::ReceiveError ConvertReceiveErrorFromMojo( |
+core_api::serial::ReceiveError ConvertReceiveErrorFromMojo( |
device::serial::ReceiveError input) { |
switch (input) { |
case device::serial::RECEIVE_ERROR_NONE: |
- return api::serial::RECEIVE_ERROR_NONE; |
+ return core_api::serial::RECEIVE_ERROR_NONE; |
case device::serial::RECEIVE_ERROR_DISCONNECTED: |
- return api::serial::RECEIVE_ERROR_DISCONNECTED; |
+ return core_api::serial::RECEIVE_ERROR_DISCONNECTED; |
case device::serial::RECEIVE_ERROR_TIMEOUT: |
- return api::serial::RECEIVE_ERROR_TIMEOUT; |
+ return core_api::serial::RECEIVE_ERROR_TIMEOUT; |
case device::serial::RECEIVE_ERROR_DEVICE_LOST: |
- return api::serial::RECEIVE_ERROR_DEVICE_LOST; |
+ return core_api::serial::RECEIVE_ERROR_DEVICE_LOST; |
case device::serial::RECEIVE_ERROR_SYSTEM_ERROR: |
- return api::serial::RECEIVE_ERROR_SYSTEM_ERROR; |
+ return core_api::serial::RECEIVE_ERROR_SYSTEM_ERROR; |
} |
- return api::serial::RECEIVE_ERROR_NONE; |
+ return core_api::serial::RECEIVE_ERROR_NONE; |
} |
-api::serial::DataBits ConvertDataBitsFromMojo(device::serial::DataBits input) { |
+core_api::serial::DataBits ConvertDataBitsFromMojo( |
+ device::serial::DataBits input) { |
switch (input) { |
case device::serial::DATA_BITS_NONE: |
- return api::serial::DATA_BITS_NONE; |
+ return core_api::serial::DATA_BITS_NONE; |
case device::serial::DATA_BITS_SEVEN: |
- return api::serial::DATA_BITS_SEVEN; |
+ return core_api::serial::DATA_BITS_SEVEN; |
case device::serial::DATA_BITS_EIGHT: |
- return api::serial::DATA_BITS_EIGHT; |
+ return core_api::serial::DATA_BITS_EIGHT; |
} |
- return api::serial::DATA_BITS_NONE; |
+ return core_api::serial::DATA_BITS_NONE; |
} |
-device::serial::DataBits ConvertDataBitsToMojo(api::serial::DataBits input) { |
+device::serial::DataBits ConvertDataBitsToMojo( |
+ core_api::serial::DataBits input) { |
switch (input) { |
- case api::serial::DATA_BITS_NONE: |
+ case core_api::serial::DATA_BITS_NONE: |
return device::serial::DATA_BITS_NONE; |
- case api::serial::DATA_BITS_SEVEN: |
+ case core_api::serial::DATA_BITS_SEVEN: |
return device::serial::DATA_BITS_SEVEN; |
- case api::serial::DATA_BITS_EIGHT: |
+ case core_api::serial::DATA_BITS_EIGHT: |
return device::serial::DATA_BITS_EIGHT; |
} |
return device::serial::DATA_BITS_NONE; |
} |
-api::serial::ParityBit ConvertParityBitFromMojo( |
+core_api::serial::ParityBit ConvertParityBitFromMojo( |
device::serial::ParityBit input) { |
switch (input) { |
case device::serial::PARITY_BIT_NONE: |
- return api::serial::PARITY_BIT_NONE; |
+ return core_api::serial::PARITY_BIT_NONE; |
case device::serial::PARITY_BIT_ODD: |
- return api::serial::PARITY_BIT_ODD; |
+ return core_api::serial::PARITY_BIT_ODD; |
case device::serial::PARITY_BIT_NO: |
- return api::serial::PARITY_BIT_NO; |
+ return core_api::serial::PARITY_BIT_NO; |
case device::serial::PARITY_BIT_EVEN: |
- return api::serial::PARITY_BIT_EVEN; |
+ return core_api::serial::PARITY_BIT_EVEN; |
} |
- return api::serial::PARITY_BIT_NONE; |
+ return core_api::serial::PARITY_BIT_NONE; |
} |
-device::serial::ParityBit ConvertParityBitToMojo(api::serial::ParityBit input) { |
+device::serial::ParityBit ConvertParityBitToMojo( |
+ core_api::serial::ParityBit input) { |
switch (input) { |
- case api::serial::PARITY_BIT_NONE: |
+ case core_api::serial::PARITY_BIT_NONE: |
return device::serial::PARITY_BIT_NONE; |
- case api::serial::PARITY_BIT_NO: |
+ case core_api::serial::PARITY_BIT_NO: |
return device::serial::PARITY_BIT_NO; |
- case api::serial::PARITY_BIT_ODD: |
+ case core_api::serial::PARITY_BIT_ODD: |
return device::serial::PARITY_BIT_ODD; |
- case api::serial::PARITY_BIT_EVEN: |
+ case core_api::serial::PARITY_BIT_EVEN: |
return device::serial::PARITY_BIT_EVEN; |
} |
return device::serial::PARITY_BIT_NONE; |
} |
-api::serial::StopBits ConvertStopBitsFromMojo(device::serial::StopBits input) { |
+core_api::serial::StopBits ConvertStopBitsFromMojo( |
+ device::serial::StopBits input) { |
switch (input) { |
case device::serial::STOP_BITS_NONE: |
- return api::serial::STOP_BITS_NONE; |
+ return core_api::serial::STOP_BITS_NONE; |
case device::serial::STOP_BITS_ONE: |
- return api::serial::STOP_BITS_ONE; |
+ return core_api::serial::STOP_BITS_ONE; |
case device::serial::STOP_BITS_TWO: |
- return api::serial::STOP_BITS_TWO; |
+ return core_api::serial::STOP_BITS_TWO; |
} |
- return api::serial::STOP_BITS_NONE; |
+ return core_api::serial::STOP_BITS_NONE; |
} |
-device::serial::StopBits ConvertStopBitsToMojo(api::serial::StopBits input) { |
+device::serial::StopBits ConvertStopBitsToMojo( |
+ core_api::serial::StopBits input) { |
switch (input) { |
- case api::serial::STOP_BITS_NONE: |
+ case core_api::serial::STOP_BITS_NONE: |
return device::serial::STOP_BITS_NONE; |
- case api::serial::STOP_BITS_ONE: |
+ case core_api::serial::STOP_BITS_ONE: |
return device::serial::STOP_BITS_ONE; |
- case api::serial::STOP_BITS_TWO: |
+ case core_api::serial::STOP_BITS_TWO: |
return device::serial::STOP_BITS_TWO; |
} |
return device::serial::STOP_BITS_NONE; |
@@ -164,7 +169,9 @@ SerialConnection::~SerialConnection() { |
io_handler_->CancelWrite(device::serial::SEND_ERROR_DISCONNECTED); |
} |
-bool SerialConnection::IsPersistent() const { return persistent(); } |
+bool SerialConnection::IsPersistent() const { |
+ return persistent(); |
+} |
void SerialConnection::set_buffer_size(int buffer_size) { |
buffer_size_ = buffer_size; |
@@ -222,7 +229,7 @@ bool SerialConnection::Send(const std::string& data, |
} |
bool SerialConnection::Configure( |
- const api::serial::ConnectionOptions& options) { |
+ const core_api::serial::ConnectionOptions& options) { |
DCHECK_CURRENTLY_ON(BrowserThread::IO); |
if (options.persistent.get()) |
set_persistent(*options.persistent); |
@@ -250,7 +257,7 @@ void SerialConnection::SetIoHandlerForTest( |
content::BrowserThread::FILE)); |
} |
-bool SerialConnection::GetInfo(api::serial::ConnectionInfo* info) const { |
+bool SerialConnection::GetInfo(core_api::serial::ConnectionInfo* info) const { |
DCHECK_CURRENTLY_ON(BrowserThread::IO); |
info->paused = paused_; |
info->persistent = persistent_; |
@@ -275,7 +282,7 @@ bool SerialConnection::Flush() const { |
} |
bool SerialConnection::GetControlSignals( |
- api::serial::DeviceControlSignals* control_signals) const { |
+ core_api::serial::DeviceControlSignals* control_signals) const { |
device::serial::DeviceControlSignalsPtr signals = |
io_handler_->GetControlSignals(); |
if (!signals) |
@@ -289,7 +296,7 @@ bool SerialConnection::GetControlSignals( |
} |
bool SerialConnection::SetControlSignals( |
- const api::serial::HostControlSignals& control_signals) { |
+ const core_api::serial::HostControlSignals& control_signals) { |
return io_handler_->SetControlSignals( |
*device::serial::HostControlSignals::From(control_signals)); |
} |
@@ -333,9 +340,12 @@ SerialConnection::TimeoutTask::TimeoutTask(const base::Closure& closure, |
delay_); |
} |
-SerialConnection::TimeoutTask::~TimeoutTask() {} |
+SerialConnection::TimeoutTask::~TimeoutTask() { |
+} |
-void SerialConnection::TimeoutTask::Run() const { closure_.Run(); } |
+void SerialConnection::TimeoutTask::Run() const { |
+ closure_.Run(); |
+} |
} // namespace extensions |
@@ -344,8 +354,8 @@ namespace mojo { |
// static |
device::serial::HostControlSignalsPtr |
TypeConverter<device::serial::HostControlSignalsPtr, |
- extensions::api::serial::HostControlSignals>:: |
- ConvertFrom(const extensions::api::serial::HostControlSignals& input) { |
+ extensions::core_api::serial::HostControlSignals>:: |
+ ConvertFrom(const extensions::core_api::serial::HostControlSignals& input) { |
device::serial::HostControlSignalsPtr output( |
device::serial::HostControlSignals::New()); |
if (input.dtr.get()) { |
@@ -362,8 +372,8 @@ TypeConverter<device::serial::HostControlSignalsPtr, |
// static |
device::serial::ConnectionOptionsPtr |
TypeConverter<device::serial::ConnectionOptionsPtr, |
- extensions::api::serial::ConnectionOptions>:: |
- ConvertFrom(const extensions::api::serial::ConnectionOptions& input) { |
+ extensions::core_api::serial::ConnectionOptions>:: |
+ ConvertFrom(const extensions::core_api::serial::ConnectionOptions& input) { |
device::serial::ConnectionOptionsPtr output( |
device::serial::ConnectionOptions::New()); |
if (input.bitrate.get() && *input.bitrate > 0) |