Братцы, подскажите...
Ковыряю системный логер CmpLog. Хочу создать еще один логер. В файле CODESYScontrol.cfg прописал следующее
Вижу, что создался файл с новым логом my_application.log.Код:[CmpLog] Logger.0.Name=/tmp/codesyscontrol.log Logger.0.Filter=0x0000000F Logger.0.Enable=1 Logger.0.MaxEntries=1000 Logger.0.MaxFileSize=1000000 Logger.0.MaxFiles=10 Logger.0.Backend.0.ClassId=0x00000104 ;writes logger messages in a file Logger.0.Type=0x314 ;Set the timestamp to RTC Logger.1.Name=/tmp/my_application.log Logger.1.Filter=0x0000000F Logger.1.Enable=1 Logger.1.MaxEntries=1000 Logger.1.MaxFileSize=1000000 Logger.1.MaxFiles=10 Logger.1.Backend.0.ClassId=0x00000104 ;writes logger messages in a file Logger.1.Type=0x314 ;Set the timestamp to RTC
Функция записи в лог такая:
handler hLog основного логера известен как STD_LOGGER. И логи в codesyscontrol.log пишутся.Код:RTS_RESULT LogAdd (RTS_HANDLE hLog, CMPID CmpId, RTS_I32 iClassID, RTS_RESULT iErrorID, RTS_I32 iInfoID, char *pszInfo, ...)
Как бы мне определить hLog моего логера?
Спасибо.


Ответить с цитированием
