X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FLogger%2FSyslogUDPTarget.hh;h=e62ad763c705e734bcaad62f63898845fc1ae72f;hb=5b2e9a63a43027c71ac470ac9bdecb72e8974951;hp=fd14f7a7382d4715bcef7aa886884c1e5e1a5dc7;hpb=7661548b20e6c7627f54bff87e0758396fd523ef;p=senf.git diff --git a/senf/Utils/Logger/SyslogUDPTarget.hh b/senf/Utils/Logger/SyslogUDPTarget.hh index fd14f7a..e62ad76 100644 --- a/senf/Utils/Logger/SyslogUDPTarget.hh +++ b/senf/Utils/Logger/SyslogUDPTarget.hh @@ -27,8 +27,9 @@ #define HH_SENF_Utils_Logger_SyslogUDPTarget_ 1 // Custom includes -#include "SyslogTarget.hh" +#include #include "LogFormat.hh" +#include "Target.hh" #include #include #include @@ -47,9 +48,9 @@ namespace log { host should have a syslog daemon or relay running. The protocol is defined in RFC-3164. - This log target has some important benefits: + This %log target has some important benefits: - \li It will never block. It may however lose log messages. + \li It will never block. It may however lose %log messages. \li It does \e not add timestamp information locally. These are \e advantages since this makes SyslogUDPTarget a very reliable high-performance @@ -100,10 +101,10 @@ namespace log { ///\name Structors and default members //\{ - explicit SyslogUDPTarget(senf::INet4Address const & target, int facility = LOG_USER); - explicit SyslogUDPTarget(senf::INet4SocketAddress const & target, int facility = LOG_USER); - explicit SyslogUDPTarget(senf::INet6Address const & target, int facility = LOG_USER); - explicit SyslogUDPTarget(senf::INet6SocketAddress const & target, int facility = LOG_USER); + explicit SyslogUDPTarget(INet4Address const & target, int facility = LOG_USER); + explicit SyslogUDPTarget(INet4SocketAddress const & target, int facility = LOG_USER); + explicit SyslogUDPTarget(INet6Address const & target, int facility = LOG_USER); + explicit SyslogUDPTarget(INet6SocketAddress const & target, int facility = LOG_USER); //\} //-//////////////////////////////////////////////////////////////////////// @@ -164,14 +165,14 @@ namespace log { struct RegisterConsole { RegisterConsole(); - static boost::shared_ptr create( - senf::INet4SocketAddress const & target, LogFacility facility = USER); - static boost::shared_ptr create( - senf::INet4Address const & target, LogFacility facility = USER); - static boost::shared_ptr create( - senf::INet6SocketAddress const & target, LogFacility facility = USER); - static boost::shared_ptr create( - senf::INet6Address const & target, LogFacility facility = USER); + static boost::shared_ptr create( + INet4SocketAddress const & target, LogFacility facility = USER); + static boost::shared_ptr create( + INet4Address const & target, LogFacility facility = USER); + static boost::shared_ptr create( + INet6SocketAddress const & target, LogFacility facility = USER); + static boost::shared_ptr create( + INet6Address const & target, LogFacility facility = USER); static RegisterConsole instance; }; };