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

pdcomm_opcua_release

함수

클라이언트, 서버 또는 버퍼 핸들을 해제합니다.

int32_t pdcomm_opcua_release(pdcomm_opcua_handle handle)

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>

열린 클라이언트를 해제하면 CloseSession 없이 소켓을 중단합니다. 서버를 해제하면 pdcomm_opcua_server_close()처럼 서버를 정지합니다. 둘 다 프로토콜 종료나 셧다운 알림을 보내지 않습니다. 이미 반환된 버퍼는 계속 유효합니다.

매개변수

이름설명
handle해제할 핸들입니다.

반환값

성공하면 #PDCOMM_OPCUA_OK를 반환합니다. 핸들이 0이거나, 알 수 없거나, 이미 해제되었으면 #PDCOMM_OPCUA_INVALID_HANDLE을 반환합니다.

참고

  • #PDCOMM_OPCUA_POISONED 이후를 포함해 모든 상태에서 호출할 수 있습니다.