diff options
author | Rafael Roquetto <rafael.roquetto@kdab.com> | 2014-05-14 09:16:25 -0300 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-05-27 06:32:12 +0200 |
commit | 14a6db457cb1142c0f2e88a5341921d5a33fa2e3 (patch) | |
tree | 461ff10c5bae550d662e808b1c30c9dec94ff980 /src/serialport/qserialport_unix_p.h | |
parent | b31adc706ae1497fb5922578311077be678cb0fe (diff) |
Refactor unix setBaudRate() error handling
Return QSerialPort::SerialPortError instead of bool
Change-Id: I79d731c1a0178ef0238495d7e9bb3e1b866e82c0
Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Diffstat (limited to 'src/serialport/qserialport_unix_p.h')
-rw-r--r-- | src/serialport/qserialport_unix_p.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/serialport/qserialport_unix_p.h b/src/serialport/qserialport_unix_p.h index 0691cf17..5804a2bf 100644 --- a/src/serialport/qserialport_unix_p.h +++ b/src/serialport/qserialport_unix_p.h @@ -156,11 +156,13 @@ public: private: bool updateTermios(); - bool setCustomBaudRate(qint32 baudRate, + + QSerialPort::SerialPortError setBaudRate_helper(qint32 baudRate, QSerialPort::Directions directions); - bool setStandardBaudRate(qint32 baudRate, + QSerialPort::SerialPortError setCustomBaudRate(qint32 baudRate, + QSerialPort::Directions directions); + QSerialPort::SerialPortError setStandardBaudRate(qint32 baudRate, QSerialPort::Directions directions); - QSerialPort::SerialPortError decodeSystemError() const; bool isReadNotificationEnabled() const; |