Lines Matching refs:serial

5 #include "extensions/browser/api/serial/serial_api.h"
12 #include "device/serial/serial_device_enumerator.h"
13 #include "extensions/browser/api/serial/serial_connection.h"
14 #include "extensions/browser/api/serial/serial_event_dispatcher.h"
15 #include "extensions/common/api/serial.h"
34 const serial::DataBits kDefaultDataBits = serial::DATA_BITS_EIGHT;
35 const serial::ParityBit kDefaultParityBit = serial::PARITY_BIT_NO;
36 const serial::StopBits kDefaultStopBits = serial::STOP_BITS_ONE;
90 mojo::Array<device::serial::DeviceInfoPtr> devices = enumerator->GetDevices();
91 results_ = serial::GetDevices::Results::Create(
92 devices.To<std::vector<linked_ptr<serial::DeviceInfo> > >());
102 params_ = serial::Connect::Params::Create(*args_);
107 params_->options.reset(new serial::ConnectionOptions());
108 serial::ConnectionOptions* options = params_->options.get();
117 if (options->data_bits == serial::DATA_BITS_NONE)
119 if (options->parity_bit == serial::PARITY_BIT_NONE)
121 if (options->stop_bits == serial::STOP_BITS_NONE)
161 serial::ConnectionInfo info;
165 results_ = serial::Connect::Results::Create(info);
187 params_ = serial::Update::Params::Create(*args_);
200 results_ = serial::Update::Results::Create(success);
210 params_ = serial::Disconnect::Params::Create(*args_);
223 results_ = serial::Disconnect::Results::Create(true);
233 params_ = serial::Send::Params::Create(*args_);
250 OnSendComplete(0, serial::SEND_ERROR_PENDING);
255 serial::SendError error) {
256 serial::SendInfo send_info;
259 results_ = serial::Send::Results::Create(send_info);
270 params_ = serial::Flush::Params::Create(*args_);
283 results_ = serial::Flush::Results::Create(success);
293 params_ = serial::SetPaused::Params::Create(*args_);
316 results_ = serial::SetPaused::Results::Create();
326 params_ = serial::GetInfo::Params::Create(*args_);
339 serial::ConnectionInfo info;
342 results_ = serial::GetInfo::Results::Create(info);
356 std::vector<linked_ptr<serial::ConnectionInfo> > infos;
366 linked_ptr<serial::ConnectionInfo> info(new serial::ConnectionInfo());
373 results_ = serial::GetConnections::Results::Create(infos);
383 params_ = serial::GetControlSignals::Params::Create(*args_);
396 serial::DeviceControlSignals signals;
402 results_ = serial::GetControlSignals::Results::Create(signals);
412 params_ = serial::SetControlSignals::Params::Create(*args_);
426 results_ = serial::SetControlSignals::Results::Create(success);
436 linked_ptr<extensions::core_api::serial::DeviceInfo> TypeConverter<
437 linked_ptr<extensions::core_api::serial::DeviceInfo>,
438 device::serial::DeviceInfoPtr>::Convert(const device::serial::DeviceInfoPtr&
440 linked_ptr<extensions::core_api::serial::DeviceInfo> info(
441 new extensions::core_api::serial::DeviceInfo);