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

PDComm.GemStatusVariable

구조체

GemEquipmentWorker가 시작할 때 끝점에 등록하는 상태 변수를 나타냅니다.

public readonly record struct GemStatusVariable

매개변수

이름설명
Id상태 변수 ID(SVID)입니다.
Name상태 변수 이름(SVNAME)입니다. ASCII만 사용할 수 있습니다.
Units단위(UNITS)입니다. ASCII만 사용할 수 있으며 비어 있을 수 있습니다.
Value초기값입니다. 작업자는 시작 메서드가 실행되는 동안 값을 인코딩하므로, 소유권은 호출자에게 남으며 시작 메서드가 반환된 뒤 해제해도 됩니다.

멤버

GemStatusVariable

생성자

GemEquipmentWorker가 시작할 때 끝점에 등록하는 상태 변수를 나타냅니다.

public GemStatusVariable(uint Id, string Name, string Units, SecsItem Value)

매개변수

이름설명
Id상태 변수 ID(SVID)입니다.
Name상태 변수 이름(SVNAME)입니다. ASCII만 사용할 수 있습니다.
Units단위(UNITS)입니다. ASCII만 사용할 수 있으며 비어 있을 수 있습니다.
Value초기값입니다. 작업자는 시작 메서드가 실행되는 동안 값을 인코딩하므로, 소유권은 호출자에게 남으며 시작 메서드가 반환된 뒤 해제해도 됩니다.

Id

속성

상태 변수 ID(SVID)입니다.

public uint Id { get; init; }

Name

속성

상태 변수 이름(SVNAME)입니다. ASCII만 사용할 수 있습니다.

public string Name { get; init; }

Units

속성

단위(UNITS)입니다. ASCII만 사용할 수 있으며 비어 있을 수 있습니다.

public string Units { get; init; }

Value

속성

초기값입니다. 작업자는 시작 메서드가 실행되는 동안 값을 인코딩하므로, 소유권은 호출자에게 남으며 시작 메서드가 반환된 뒤 해제해도 됩니다.

public SecsItem Value { get; init; }