pdcomm::opcua::qt_client_response
구조체
qt_client_worker::completed()가 전달하는 응답입니다.
struct qt_client_response응답은 ServiceFault일 수 있습니다. metadata.service_status와 본문의 작업별 결과를 확인합니다.
멤버
correlation
필드
애플리케이션이 qt_client_worker::submit()에 전달한 상관 ID(correlation)입니다.
quint64 correlation = 0metadata
필드
응답 메타데이터입니다. 요청 ID, 인코딩 ID와 serviceResult입니다.
pdcomm_opcua_response_info metadata{}request_id
필드
요청의 네이티브 요청 ID(requestHandle)입니다.
uint32_t request_id = 0value
필드
소유된 응답입니다. 클라이언트와 워커보다 오래 유지됩니다. const copy()와 info()는 어느 스레드에서나 호출할 수 있으며, 네이티브 버퍼는 마지막 참조와 함께 해제됩니다.
std::shared_ptr<const response> value