Братцы, подскажите...
Ковыряю системный логер CmpLog. Хочу создать еще один логер. В файле CODESYScontrol.cfg прописал следующее
Код:
[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
Вижу, что создался файл с новым логом my_application.log.

Функция записи в лог такая:
Код:
 
RTS_RESULT LogAdd (RTS_HANDLE hLog, CMPID CmpId, RTS_I32 iClassID, RTS_RESULT iErrorID, RTS_I32 iInfoID, char *pszInfo, ...)
handler hLog основного логера известен как STD_LOGGER. И логи в codesyscontrol.log пишутся.

Как бы мне определить hLog моего логера?

Спасибо.