Страница 1 из 1

syslogging example on C++

Добавлено: 02 янв 2007, 13:41
Gaziz
Привет!

Наведите плз на простенький пример логгинга из С++ програмки на удаленный
сервер (syslog, udp port 514) с использованием фасилити и уровня.

Спасибо!

Добавлено: 02 янв 2007, 13:49
Аман Ванкуверский
How 'bout source code for "logger"?

Добавлено: 02 янв 2007, 13:52
Gaziz
Аман Ванкуверский писал(а):How 'bout source code for "logger"?
it is pure C. but might work - what URL is for that pls?

Добавлено: 02 янв 2007, 13:53
Аман Ванкуверский
Gaziz писал(а):
Аман Ванкуверский писал(а):How 'bout source code for "logger"?
it is pure C. but might work - what URL is for that pls?
hmm.. kernel.org?

p.s. исправляюсь - srpm's

Добавлено: 02 янв 2007, 14:35
aissp
Кратенько:

Набор функций :
#include <syslog.h>

void openlog(const char *ident, int option, int facility);

void syslog(int priority, const char *format, ...);

void closelog(void);

int setlogmask(int maskpri);

прЕмерЪ:
#include <syslog.h>
... {
...
openlog("gaziz_progr", LOG_PID, LOG_USER);
syslog(LOG_CRIT, "Awfull message is %s", "where is my many");
closelog
...
}

типы флагов для сислога
LOG_EMERG
LOG_ALERT
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_NOTICE
LOG_INFO
LOG_DEBUG

openlog and closelog можноне вызывать

енжой

Добавлено: 02 янв 2007, 15:36
sobomax
Гугл что-то поломался? :wink:

-Maxim

Добавлено: 02 янв 2007, 19:40
Gaziz
aissp писал(а):Кратенько:

Набор функций :
#include <syslog.h>

void openlog(const char *ident, int option, int facility);

void syslog(int priority, const char *format, ...);

void closelog(void);

int setlogmask(int maskpri);

прЕмерЪ:
#include <syslog.h>
... {
...
openlog("gaziz_progr", LOG_PID, LOG_USER);
syslog(LOG_CRIT, "Awfull message is %s", "where is my many");
closelog
...
}

типы флагов для сислога
LOG_EMERG
LOG_ALERT
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_NOTICE
LOG_INFO
LOG_DEBUG

openlog and closelog можноне вызывать

енжой
спасибо! но надо именно реализацию openlog & syslog. Забыл сказать что это надо под винду :(

Я нашел исходники rlogging, так что пока отмена тревоги :)

Добавлено: 02 янв 2007, 19:42
Gaziz
sobomax писал(а):Гугл что-то поломался? :wink:

-Maxim
все один мусор валился да еще необходимость переросла в срочную необходимость :)