Skip to main content
Skip table of contents

CDRFLEx.set_on_log_alarm

기능

로봇 제어기에서 발생하는 모든 알람 및 로그 정보 데이터를 자동으로 확인하기 위한 콜백함수를 등록하기 위한 함수이다. 자동으로 실행되어야 하는 기능을 작성할 때 유용하다.

인수

인수명자료형기본값설명

pCallbackFunc

TOnLogAlarmCB

-

콜백 함수 정의 참조

리턴

없음

예제

CPP
void OnLogAlarm(LPLOG_ALARM pLogAlarm)
{
    switch(pLogAlarm->_iGroup)
    {
    case LOG_GROUP_SYSTEMFMK:
        switch(pLogAlarm->_iLevel)
        {
        case LOG_LEVEL_SYSINFO:
            cout << "index(" << pLogAlarm->_iIndex << "), ";
            cout << "param(" << pLogAlarm->_szParam[0]<< ", ";
            cout << "param(" << pLogAlarm->_szParam[1]<< ", ";
            cout << "param(" << pLogAlarm->_szParam[2]<< ")" << endl;
            break;
		default:
            break;
        }
        break;
	default:
        break;
    }
}

int main()
{
	drfl.set_on_log_alarm(OnLogAlarmCB)
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.