FreeRDP
WINPR_COMM Struct Reference

#include <comm.h>

Collaboration diagram for WINPR_COMM:

Data Fields

WINPR_HANDLE common
 
int fd
 
int fd_read
 
int fd_read_event
 
CRITICAL_SECTION ReadLock
 
int fd_write
 
int fd_write_event
 
CRITICAL_SECTION WriteLock
 
BOOL permissive
 
SERIAL_DRIVER_ID serverSerialDriverId
 
COMMTIMEOUTS timeouts
 
CRITICAL_SECTION EventsLock
 
ULONG WaitEventMask
 
ULONG PendingEvents
 
BYTE eventChar
 

Detailed Description

WinPR: Windows Portable Runtime Serial Communication API

Copyright 2014 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com Copyright 2014 Hewlett-Packard Development Company, L.P.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition at line 38 of file libwinpr/comm/comm.h.

Field Documentation

◆ common

WINPR_HANDLE WINPR_COMM::common

Definition at line 40 of file libwinpr/comm/comm.h.

◆ eventChar

BYTE WINPR_COMM::eventChar

Definition at line 78 of file libwinpr/comm/comm.h.

◆ EventsLock

CRITICAL_SECTION WINPR_COMM::EventsLock

Definition at line 71 of file libwinpr/comm/comm.h.

◆ fd

int WINPR_COMM::fd

Definition at line 42 of file libwinpr/comm/comm.h.

◆ fd_read

int WINPR_COMM::fd_read

Definition at line 44 of file libwinpr/comm/comm.h.

◆ fd_read_event

int WINPR_COMM::fd_read_event

Definition at line 45 of file libwinpr/comm/comm.h.

◆ fd_write

int WINPR_COMM::fd_write

Definition at line 48 of file libwinpr/comm/comm.h.

◆ fd_write_event

int WINPR_COMM::fd_write_event

Definition at line 49 of file libwinpr/comm/comm.h.

◆ PendingEvents

ULONG WINPR_COMM::PendingEvents

Definition at line 76 of file libwinpr/comm/comm.h.

◆ permissive

BOOL WINPR_COMM::permissive

Definition at line 64 of file libwinpr/comm/comm.h.

◆ ReadLock

CRITICAL_SECTION WINPR_COMM::ReadLock

Definition at line 46 of file libwinpr/comm/comm.h.

◆ serverSerialDriverId

SERIAL_DRIVER_ID WINPR_COMM::serverSerialDriverId

Definition at line 66 of file libwinpr/comm/comm.h.

◆ timeouts

COMMTIMEOUTS WINPR_COMM::timeouts

Definition at line 68 of file libwinpr/comm/comm.h.

◆ WaitEventMask

ULONG WINPR_COMM::WaitEventMask

Definition at line 75 of file libwinpr/comm/comm.h.

◆ WriteLock

CRITICAL_SECTION WINPR_COMM::WriteLock

Definition at line 50 of file libwinpr/comm/comm.h.


The documentation for this struct was generated from the following file: