Привет!
Наведите плз на простенький пример логгинга из С++ програмки на удаленный
сервер (syslog, udp port 514) с использованием фасилити и уровня.
Спасибо!
syslogging example on C++
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
- Аман Ванкуверский
- Маньяк
- Сообщения: 2759
- Зарегистрирован: 18 окт 2005, 01:10
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
- Аман Ванкуверский
- Маньяк
- Сообщения: 2759
- Зарегистрирован: 18 окт 2005, 01:10
- aissp
- Маньяк
- Сообщения: 2710
- Зарегистрирован: 07 ноя 2005, 09:51
Кратенько:
Набор функций :
#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 можноне вызывать
енжой
Набор функций :
#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 можноне вызывать
енжой
- sobomax
- Маньяк
- Сообщения: 3699
- Зарегистрирован: 29 июн 2006, 22:53
- Откуда: Vancouver
- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle
спасибо! но надо именно реализацию openlog & syslog. Забыл сказать что это надо под винду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 можноне вызывать
енжой

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

- Gaziz
- Житель
- Сообщения: 944
- Зарегистрирован: 17 фев 2003, 15:57
- Откуда: Almaty-Toronto-Vancouver-Seattle