| 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,
|
||
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
|
||
|
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
|
||
|
Public Open():bool |
||
Details:
Sequential
|
||
|
Public Read( data: char*,
maxDataLength: int,
|
||
Details:
Sequential
|
||
|
Public SetTimeout( readTimeout: int,
writeTimeout: int,
readIntervalTimeout: int,
|
||
Details:
Sequential
|
||
|
Public Write( data: char*,
dataLength: 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 |