ABACS – биллинговая система
 Главная   Новости   О системе   Статьи   ABACS Inside   Поддержка   Контактная информация   Карта сайта 
Модуль «drmf_log» (Функции журнала операций, log)

Файл определений "drmf_log.def"



module drmf_log;
	void	Log_Init	( );
	void	Log_Done	( );
	void	Log_SendMsg	( string msg );
	void	Log_SendWrn	( string msg );
	void	Log_SendErr	( string msg );

Файл кода "drmf_log.src"



module drmf_log;

import system;
import stdio;
import kitcomp;
import qlog;

using module system;
using module stdio;
using module kitcomp;
using module qlog;

int hLog;
//------------------------------------------------------------
// Функция конструктора и инициализации данных
//------------------------------------------------------------
void Log_Init()
{	
	qlogModuleInit();
	hLog = qlogCreateObject();
	qlogSetupColumns( hLog, true, true, false );
	qlogSetFileName( hLog, "event.log" );
	qlogSetParam( hLog, "hackrep", clogLogChange_Day, 0 );
	qlogSetActive( hLog, true );
}
//------------------------------------------------------------
// Функция деструктора модуля
//------------------------------------------------------------
void Log_Done()
{
	qlogDeleteObject( hLog );
	if ( qlogModuleReady() ) qlogModuleDone();
}
//------------------------------------------------------------
// Послать в журнал сообщение (Message)
//------------------------------------------------------------
void Log_SendMsg( string msg )
{
	qlogSendMsg( hLog, msg );
}
//------------------------------------------------------------
// Послать в журнал предупреждение (Warning)
//------------------------------------------------------------
void Log_SendWrn( string msg )
{
	qlogSendWrn( hLog, msg );
}
//------------------------------------------------------------
// Послать в журнал запись об ошибке (Error)
//------------------------------------------------------------
void Log_SendErr( string msg )
{
	qlogSendErr( hLog, msg );
}
//---------------------- Конец файла --------------------------


Список файлов проекта «DRMF»  


Примеры:

 


Подробнее об «ABACS»  


Яндекс.Метрика