|
Dreamine.Communication.Serial 1.0.2
Dreamine.Communication.Serial 통신 기능과 관련 API를 제공합니다.
|
Public 멤버 함수 | |
| SerialPortStreamAdapter (SerialPort serialPort) | |
| async Task | WriteAsync (byte[] buffer, CancellationToken cancellationToken=default) |
| Task< int > | ReadAsync (Memory< byte > buffer, CancellationToken cancellationToken=default) |
속성 | |
| Stream | BaseStream [get] |
Private 속성 | |
| readonly SerialPort | _serialPort |
T:System.IO.Ports.SerialPort 기본 스트림의 비동기 읽기와 쓰기를 캡슐화합니다.
SerialPortStreamAdapter.cs 파일의 17 번째 라인에서 정의되었습니다.
|
inline |
지정한 시리얼 포트로 스트림 어댑터를 초기화합니다.
| serialPort | 기본 스트림을 제공할 시리얼 포트입니다. |
| ArgumentNullException | 시리얼 포트가 null인 경우 발생합니다. |
SerialPortStreamAdapter.cs 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : _serialPort.
|
inline |
기본 스트림에서 제공된 메모리 버퍼로 데이터를 비동기 읽습니다.
| buffer | 읽은 데이터를 저장할 버퍼입니다. |
| cancellationToken | 읽기 취소 요청을 감시하는 토큰입니다. |
SerialPortStreamAdapter.cs 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : BaseStream.
|
inline |
버퍼를 기본 스트림에 비동기 기록하고 즉시 플러시합니다.
| buffer | 기록할 데이터입니다. |
| cancellationToken | 쓰기와 플러시 취소 요청을 감시하는 토큰입니다. |
| ArgumentNullException | 버퍼가 null인 경우 발생합니다. |
SerialPortStreamAdapter.cs 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : BaseStream.
|
private |
serial Port 값을 보관합니다.
SerialPortStreamAdapter.cs 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SerialPortStreamAdapter().
|
get |
시리얼 포트의 기본 입출력 스트림을 가져옵니다.
SerialPortStreamAdapter.cs 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReadAsync(), WriteAsync().