From: Yurii R. <yr...@us...> - 2003-02-02 06:59:14
|
Update of /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util In directory sc8-pr-cvs1:/tmp/cvs-serv30198/components/logger/idl/org/openeas/util Modified Files: XConsoleLogger.idl XLogger.idl Log Message: modified build process; moving to glib-2.2.0; pkg-config; unstable changes to `logger' component; minor changes to libsxmlstream; binarystream test added to libsxmlstream (both text and binary streams are broken now); per-platform INSTALL notes Index: XConsoleLogger.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util/XConsoleLogger.idl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- XConsoleLogger.idl 23 Jan 2003 03:43:44 -0000 1.1 +++ XConsoleLogger.idl 2 Feb 2003 06:59:11 -0000 1.2 @@ -7,9 +7,13 @@ #include <org/openeas/util/XLogger.idl> #endif +#ifndef _org_openeas_util_XLoggerHandler_idl_ +#include <org/openeas/util/XLoggerHandler.idl> +#endif + module org { module openeas { module util { -interface XConsoleLogger: org::openeas::util::XLogger +interface XConsoleLogger: org::openeas::util::XLoggerHandler { }; Index: XLogger.idl =================================================================== RCS file: /cvsroot/eas-dev/eas-dev/components/logger/idl/org/openeas/util/XLogger.idl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- XLogger.idl 1 Feb 2003 04:10:19 -0000 1.3 +++ XLogger.idl 2 Feb 2003 06:59:11 -0000 1.4 @@ -7,19 +7,23 @@ #include <com/sun/star/uno/XInterface.idl> #endif +#ifndef _org_openeas_util_XLoggerHandler_idl_ +#include <org/openeas/util/XLoggerHandler.idl> +#endif + module org { module openeas { module util { // following is stolen from syslog enum logLevel { - LL_EMERG = 0, - LL_ALERT = 1, - LL_CRIT = 2, - LL_ERR = 3, - LL_WARNING = 4, - LL_NOTICE = 5, - LL_INFO = 6, - LL_DEBUG = 7 + EMERG = 0, + ALERT = 1, + CRIT = 2, + ERR = 3, + WARNING = 4, + NOTICE = 5, + INFO = 6, + DEBUG = 7 }; interface XLogger: com::sun::star::uno::XInterface @@ -27,7 +31,8 @@ void ignoreLogLevel([in] logLevel aLL, [in] boolean bOnOff); void log([in] logLevel aLL, [in] string message); - sequence<string> getImplementations(); + void addHandler([in] XLoggerHandler xHandler); + void removeHandler([in] XLoggerHandler xHandler); }; |