특정 노드 인스턴스의 속성 값을 설정합니다. 노드 속성 값을 설정하고자 하는 구성 요청이 수신될 때
또는 노드 초기화 중에 메시지 브로커에 의해 호출됩니다. 노드는 기본 속성을 설정하라는 요청을 수신합니다. 알 수 없는 속성 값이 수신되면, 이 함수는 반드시 0이 아닌 값을
리턴하여 브로커가 요청을 올바로 처리하도록 해야 합니다.
이때 노드의 역할은 다음과 같습니다.
속성 값이 올바로 지정되었는지 확인합니다. 올바로 지정되지 않은 경우, cciThrowException 함수를 사용하여 구성 예외가 전달됩니다.
컨텍스트 내에 속성 값을 저장합니다. 컨텍스트는
cniCreateNodeContext 함수에 할당되어 있어야 합니다.
오류가 발생할 경우, cciThrowException 함수를 사용하여 구성 예외를 전달합니다.
정의 대상
유형
구성원
CNI_VFT
선택 사항
iFpSetAttribute
구문
int cniSetAttribute(
CciContext* context,
CciChar* attrName,
CciChar* attrValue);