// static
scoped_refptr<SerialIoHandler> SerialIoHandler::Create(
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop) {
- return new SerialIoHandlerWin(file_thread_message_loop);
+ scoped_refptr<base::MessageLoopProxy> file_thread_message_loop,
+ scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop) {
+ return new SerialIoHandlerWin(file_thread_message_loop,
+ ui_thread_message_loop);
}
bool SerialIoHandlerWin::PostOpen() {
}
SerialIoHandlerWin::SerialIoHandlerWin(
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop)
- : SerialIoHandler(file_thread_message_loop),
+ scoped_refptr<base::MessageLoopProxy> file_thread_message_loop,
+ scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop)
+ : SerialIoHandler(file_thread_message_loop, ui_thread_message_loop),
event_mask_(0),
is_comm_pending_(false) {
}