23#ifndef LELY_IO_INTERN_ATTR_H_
24#define LELY_IO_INTERN_ATTR_H_
35static inline LPDCB io_attr_lpDCB(
const io_attr_t *attr);
36static inline LPCOMMTIMEOUTS io_attr_lpCommTimeouts(
const io_attr_t *attr);
43 COMMTIMEOUTS CommTimeouts;
46 return &((
struct io_attr *)attr)->DCB;
49static inline LPCOMMTIMEOUTS
50io_attr_lpCommTimeouts(
const io_attr_t *attr)
54 COMMTIMEOUTS CommTimeouts;
57 return &((
struct io_attr *)attr)->CommTimeouts;
This header file is part of the I/O library; it contains the serial I/O attributes declarations.
This is the internal header file of the Windows-specific I/O declarations.
An opaque serial I/O device attributes type.