28#ifndef _SerialController_H
29#define _SerialController_H
105 bool Open(
string const& _SerialControllerName );
129 string m_serialControllerName;
unsigned int uint32
Definition Defs.h:80
unsigned char uint8
Definition Defs.h:74
Controller()
Definition Controller.h:52
The Driver class handles communication between OpenZWave and a device attached via a serial port (typ...
Definition Driver.h:59
Message object to be passed to and from devices on the Z-Wave network.
Definition Msg.h:45
Definition windows/SerialControllerImpl.h:39
uint32 Write(uint8 *_buffer, uint32 _length)
Definition SerialController.cpp:170
bool Close()
Definition SerialController.cpp:152
bool SetBaud(uint32 const _baud)
Definition SerialController.cpp:77
Parity
Definition SerialController.h:47
@ Parity_Even
Definition SerialController.h:50
@ Parity_Odd
Definition SerialController.h:49
@ Parity_Mark
Definition SerialController.h:51
@ Parity_Space
Definition SerialController.h:52
@ Parity_None
Definition SerialController.h:48
virtual ~SerialController()
Definition SerialController.cpp:65
friend class SerialControllerImpl
Definition SerialController.h:43
StopBits
Definition SerialController.h:56
@ StopBits_OneAndAHalf
Definition SerialController.h:58
@ StopBits_One
Definition SerialController.h:57
@ StopBits_Two
Definition SerialController.h:59
bool SetStopBits(StopBits const _stopBits)
Definition SerialController.cpp:115
bool SetParity(Parity const _parity)
Definition SerialController.cpp:96
bool Open(string const &_SerialControllerName)
Definition SerialController.cpp:133
SerialController()
Definition SerialController.cpp:50