repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
renamed libPlatform -> platform. stuck everything from libCEC in the CEC namespace...
[deb_libcec.git]
/
src
/
lib
/
platform
/
windows
/
serialport.cpp
diff --git
a/src/lib/libPlatform/windows/serialport.cpp
b/src/lib/platform/windows/serialport.cpp
similarity index 97%
rename from
src/lib/libPlatform/windows/serialport.cpp
rename to
src/lib/platform/windows/serialport.cpp
index f4b8c62d4e69a9b8af68d4eeda0c38531b49da52..bfdc8d53d71917095b444a527f907c0ce8352fb9 100644
(file)
--- a/
src/lib/libPlatform/windows/serialport.cpp
+++ b/
src/lib/platform/windows/serialport.cpp
@@
-32,9
+32,10
@@
#include "../serialport.h"
#include "../baudrate.h"
#include "../serialport.h"
#include "../baudrate.h"
-#include "../
../util/
timeutils.h"
+#include "../timeutils.h"
using namespace std;
using namespace std;
+using namespace CEC;
void FormatWindowsError(int iErrorCode, string &strMessage)
{
void FormatWindowsError(int iErrorCode, string &strMessage)
{
@@
-205,7
+206,7
@@
bool CSerialPort::SetBaudRate(int baudrate)
DCB dcb;
memset(&dcb,0,sizeof(dcb));
dcb.DCBlength = sizeof(dcb);
DCB dcb;
memset(&dcb,0,sizeof(dcb));
dcb.DCBlength = sizeof(dcb);
- dcb.BaudRate = IntTo
R
ate(m_iBaudrate);
+ dcb.BaudRate = IntTo
Baudr
ate(m_iBaudrate);
dcb.fBinary = true;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
dcb.fBinary = true;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
@@
-238,3
+239,8
@@
bool CSerialPort::SetBaudRate(int baudrate)
return true;
}
return true;
}
+
+bool CSerialPort::IsOpen() const
+{
+ return m_bIsOpen;
+}