: Public Class
Created: 2015-07-31 오후 4:10:04
Modified: 2015-07-31 오후 4:10:04
Project:
Advanced:
Attribute
Private int
  _baudRate
Details:
 
Private DWORD
  _comError
Details:
 
Private HANDLE
  _comHandle
Details:
 
Private char
  _dataBits
Details:
 
Private char
  _flowControl
Details:
 
Private char
  _parity
Details:
 
Private char
  _portName
Details:
 
Private char
  _stopBits
Details:
 
Operation
Public
ChangeBaudrate( baudRate: int,
):int
Details:
Sequential
Public
Close():bool
Details:
Sequential
Public
CountRxQueue():int
Details:
Sequential
Public
CSerialCOM( portName: char*,
baudRate: int,
dataBits: char,
parity: char,
stopBits: char,
flowControl: char,
):
Details:
Sequential
Tags: initializer=_baudRate(baudRate),_dataBits(dataBits),_stopBits(stopBits),_parity(parity),_flowControl(flowControl)
Public
~CSerialCOM():
Details:
Sequential
Public
Flush():void
Details:
Sequential
Public
GetLastError():DWORD
Details:
Sequential
Public const
GetLastErrorString():char *
Details:
Sequential
Public
IsOpened():bool
Details:
Sequential
Tags: bodyLocation=classDec
Public
Open():bool
Details:
Sequential
Public
Read( data: char*,
maxDataLength: int,
):int
Details:
Sequential
Public
SetTimeout( readTimeout: int,
writeTimeout: int,
readIntervalTimeout: int,
):bool
Details:
Sequential
Public
Write( data: char*,
dataLength: int,
):int
Details:
Sequential
Element Source Role Target Role
«typedef» DWORD
Class  
Name:  
 
Name: _comError
 
Details:
 
Element Source Role Target Role
DeviceManager
Class  
Name:  
 
Name: _serial_gyro
 
Details:
 
DeviceManager
Class  
Name:  
 
Name: _serial_hall
 
Details:
 
DeviceManager
Class  
Name:  
 
Name: _serial_vehicle
 
Details:
 
CFiberOpticGyro
Class  
Name:  
 
Name: _serial
 
Details:
 
CHallSensor
Class  
Name:  
 
Name: _serial
 
Details:
 
CMobility
Class  
Name:  
 
Name: _serial
 
Details:
 
Object Type Connection Direction Notes
CDeviceLock Class Generalization To