콘텐츠로 이동
무료 평가 시작

PDComm.HsmsHeader

구조체

수신 메시지의 10바이트 HSMS 메시지 헤더입니다.

public readonly record struct HsmsHeader

매개변수

이름설명
SessionId세션 ID(장치 ID)입니다.
StreamW 비트를 제외한 SECS-II 스트림 번호입니다.
FunctionSECS-II 펑션 번호입니다.
ReplyExpectedW 비트가 설정되었는지, 즉 송신자가 응답을 기대하는지 여부입니다.
PType프레젠테이션 유형입니다. SECS-II이면 0입니다.
SType세션 유형입니다. 데이터 메시지이면 0입니다.

멤버

HsmsHeader

생성자

수신 메시지의 10바이트 HSMS 메시지 헤더입니다.

public HsmsHeader(ushort SessionId, byte Stream, byte Function, bool ReplyExpected, byte PType, byte SType)

매개변수

이름설명
SessionId세션 ID(장치 ID)입니다.
StreamW 비트를 제외한 SECS-II 스트림 번호입니다.
FunctionSECS-II 펑션 번호입니다.
ReplyExpectedW 비트가 설정되었는지, 즉 송신자가 응답을 기대하는지 여부입니다.
PType프레젠테이션 유형입니다. SECS-II이면 0입니다.
SType세션 유형입니다. 데이터 메시지이면 0입니다.

Function

속성

SECS-II 펑션 번호입니다.

public byte Function { get; init; }

PType

속성

프레젠테이션 유형입니다. SECS-II이면 0입니다.

public byte PType { get; init; }

ReplyExpected

속성

W 비트가 설정되었는지, 즉 송신자가 응답을 기대하는지 여부입니다.

public bool ReplyExpected { get; init; }

SType

속성

세션 유형입니다. 데이터 메시지이면 0입니다.

public byte SType { get; init; }

SessionId

속성

세션 ID(장치 ID)입니다.

public ushort SessionId { get; init; }

Stream

속성

W 비트를 제외한 SECS-II 스트림 번호입니다.

public byte Stream { get; init; }