HDLC-Daemon
Main Page
Classes
Files
File List
File Members
SerialPortLock.h
Go to the documentation of this file.
1
22
#ifndef SERIAL_PORT_LOCK_H
23
#define SERIAL_PORT_LOCK_H
24
25
#include <cstddef>
26
27
class
SerialPortLock
{
28
public
:
29
// CTOR
30
SerialPortLock
();
31
32
// Influende the serial port
33
bool
SuspendSerialPort
();
34
bool
ResumeSerialPort
();
35
bool
GetSerialPortState
()
const
;
36
size_t
GetLockHolders
()
const
{
return
m_NbrOfLocks; }
37
38
private
:
39
// Members
40
size_t
m_NbrOfLocks;
41
};
42
43
#endif // SERIAL_PORT_LOCK_H
SerialPortLock::GetLockHolders
size_t GetLockHolders() const
Definition:
SerialPortLock.h:36
SerialPortLock::SerialPortLock
SerialPortLock()
Definition:
SerialPortLock.cpp:24
SerialPortLock::SuspendSerialPort
bool SuspendSerialPort()
Definition:
SerialPortLock.cpp:28
SerialPortLock::GetSerialPortState
bool GetSerialPortState() const
Definition:
SerialPortLock.cpp:36
SerialPortLock
Definition:
SerialPortLock.h:27
SerialPortLock::ResumeSerialPort
bool ResumeSerialPort()
Definition:
SerialPortLock.cpp:32
src
SerialPort
SerialPortLock.h
Generated by
1.8.11