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

pdcomm::GemControl

열거형

장비의 SEMI E30 제어 상태 모델(control state model)의 상태입니다.

enum class GemControl : uint32_t

선언 위치: #include <pdcomm_gem.hpp>

멤버

AttemptOnline

열거자

운영자의 온라인 요청 후 장비가 S1F1을 보냈고 S1F2를 기다리는 중입니다.

AttemptOnline = PDCOMM_GEM_ATTEMPT_ONLINE

선언 위치: #include <pdcomm_gem.hpp>

EquipmentOffline

열거자

장비에서 선택한 오프라인 상태입니다.

EquipmentOffline = PDCOMM_GEM_EQUIPMENT_OFFLINE

선언 위치: #include <pdcomm_gem.hpp>

HostOffline

열거자

호스트의 요청(S1F15)으로 오프라인이 되었거나, 운영자의 온라인 시도(S1F1)가 실패했거나 연결이 끊어진 뒤의 오프라인 상태입니다. S1F17 Request ON-LINE은 이 상태에서만 수락합니다.

HostOffline = PDCOMM_GEM_HOST_OFFLINE

선언 위치: #include <pdcomm_gem.hpp>

OnlineLocal

열거자

로컬 하위 상태의 온라인입니다. 호스트는 제한된 제어만 할 수 있습니다.

OnlineLocal = PDCOMM_GEM_ONLINE_LOCAL

선언 위치: #include <pdcomm_gem.hpp>

OnlineRemote

열거자

리모트 하위 상태의 온라인입니다. 호스트가 장비를 제어할 수 있습니다.

OnlineRemote = PDCOMM_GEM_ONLINE_REMOTE

선언 위치: #include <pdcomm_gem.hpp>

Unavailable

열거자

제어 상태가 없습니다. 호스트 역할이 이에 해당합니다.

Unavailable = PDCOMM_GEM_CONTROL_UNAVAILABLE

선언 위치: #include <pdcomm_gem.hpp>