Dreamine.Communication.Serial 1.0.2
Dreamine.Communication.Serial 통신 기능과 관련 API를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Communication.Serial.Options.SerialPortTransportOptions 클래스 참조sealed

더 자세히 ...

속성

string PortName = "COM1" [get, set]
int BaudRate = 9600 [get, set]
int DataBits = 8 [get, set]
Parity Parity = Parity.None [get, set]
StopBits StopBits = StopBits.One [get, set]
Handshake Handshake = Handshake.None [get, set]
int ReadTimeoutMs = 3000 [get, set]
int WriteTimeoutMs = 3000 [get, set]
int ReadBufferSize = 4096 [get, set]
int WriteBufferSize = 4096 [get, set]

상세한 설명

RS-232 시리얼 포트의 회선, 제한 시간 및 버퍼 설정을 구성합니다.

SerialPortTransportOptions.cs 파일의 13 번째 라인에서 정의되었습니다.

속성 문서화

◆ BaudRate

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.BaudRate = 9600
getset

회선 통신 속도인 보드율을 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 33 번째 라인에서 정의되었습니다.

33{ get; set; } = 9600;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ DataBits

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.DataBits = 8
getset

문자당 데이터 비트 수를 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 43 번째 라인에서 정의되었습니다.

43{ get; set; } = 8;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ Handshake

Handshake Dreamine.Communication.Serial.Options.SerialPortTransportOptions.Handshake = Handshake.None
getset

흐름 제어 Handshake 방식을 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 73 번째 라인에서 정의되었습니다.

73{ get; set; } = Handshake.None;

◆ Parity

Parity Dreamine.Communication.Serial.Options.SerialPortTransportOptions.Parity = Parity.None
getset

패리티 검사 방식을 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 53 번째 라인에서 정의되었습니다.

53{ get; set; } = Parity.None;

◆ PortName

string Dreamine.Communication.Serial.Options.SerialPortTransportOptions.PortName = "COM1"
getset

열 시리얼 포트 이름을 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 23 번째 라인에서 정의되었습니다.

23{ get; set; } = "COM1";

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ ReadBufferSize

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.ReadBufferSize = 4096
getset

수신 버퍼 크기(바이트)를 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 103 번째 라인에서 정의되었습니다.

103{ get; set; } = 4096;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ ReadTimeoutMs

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.ReadTimeoutMs = 3000
getset

읽기 제한 시간(밀리초)을 가져오거나 설정합니다. 0은 즉시 반환하고 -1은 무한 대기입니다.

SerialPortTransportOptions.cs 파일의 83 번째 라인에서 정의되었습니다.

83{ get; set; } = 3000;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ StopBits

StopBits Dreamine.Communication.Serial.Options.SerialPortTransportOptions.StopBits = StopBits.One
getset

정지 비트 설정을 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 63 번째 라인에서 정의되었습니다.

63{ get; set; } = StopBits.One;

◆ WriteBufferSize

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.WriteBufferSize = 4096
getset

송신 버퍼 크기(바이트)를 가져오거나 설정합니다.

SerialPortTransportOptions.cs 파일의 113 번째 라인에서 정의되었습니다.

113{ get; set; } = 4096;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().

◆ WriteTimeoutMs

int Dreamine.Communication.Serial.Options.SerialPortTransportOptions.WriteTimeoutMs = 3000
getset

쓰기 제한 시간(밀리초)을 가져오거나 설정합니다. 0은 즉시 반환하고 -1은 무한 대기입니다.

SerialPortTransportOptions.cs 파일의 93 번째 라인에서 정의되었습니다.

93{ get; set; } = 3000;

다음에 의해서 참조됨 : Dreamine.Communication.Serial.Ports.SerialPortTransport.ValidateOptions().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: