Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 35fa629a6b66fc27ce11736561ace37b > files > 24

haskell-hslogger-1.0.7-1mdv2009.1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>System.Log</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_System-Log.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>hslogger-1.0.7: Versatile logging framework</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>System.Log</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>portable</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>experimental</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>John Goerzen &lt;jgoerzen@complete.org&gt; </TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Types
</A
></DT
></DL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
><P
>Haskell Logging Framework
</P
><P
>Written by John Goerzen, jgoerzen@complete.org
</P
><P
>This module defines basic types used for logging.
</P
><P
>Extensive documentation is available in
<A HREF="System-Log-Logger.html"
>System.Log.Logger</A
>.
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3APriority"
>Priority</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3ADEBUG"
>DEBUG</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AINFO"
>INFO</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANOTICE"
>NOTICE</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AWARNING"
>WARNING</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AERROR"
>ERROR</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ACRITICAL"
>CRITICAL</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AALERT"
>ALERT</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AEMERGENCY"
>EMERGENCY</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3ALogRecord"
>LogRecord</A
> = (<A HREF="System-Log.html#t%3APriority"
>Priority</A
>, String)</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
>Types
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t%3APriority"
></A
><B
>Priority</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
><P
>Priorities are used to define how important a log messgae is.
Users can filter log messages based on priorities.
</P
><P
>These have their roots on the traditional syslog system.  The standard
definitions are given below, but you are free to interpret them however you
like.  They are listed here in ascending importance order.
</P
></TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v%3ADEBUG"
></A
><B
>DEBUG</B
></TD
><TD CLASS="rdoc"
>Debug messages
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3AINFO"
></A
><B
>INFO</B
></TD
><TD CLASS="rdoc"
>Information
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3ANOTICE"
></A
><B
>NOTICE</B
></TD
><TD CLASS="rdoc"
>Normal runtime conditions
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3AWARNING"
></A
><B
>WARNING</B
></TD
><TD CLASS="rdoc"
>General Warnings
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3AERROR"
></A
><B
>ERROR</B
></TD
><TD CLASS="rdoc"
>General Errors
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3ACRITICAL"
></A
><B
>CRITICAL</B
></TD
><TD CLASS="rdoc"
>Severe situations
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3AALERT"
></A
><B
>ALERT</B
></TD
><TD CLASS="rdoc"
>Take immediate action
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v%3AEMERGENCY"
></A
><B
>EMERGENCY</B
></TD
><TD CLASS="rdoc"
>System is unusable
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Priority')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Priority" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
>Eq <A HREF="System-Log.html#t%3APriority"
>Priority</A
></TD
></TR
><TR
><TD CLASS="decl"
>Ord <A HREF="System-Log.html#t%3APriority"
>Priority</A
></TD
></TR
><TR
><TD CLASS="decl"
>Read <A HREF="System-Log.html#t%3APriority"
>Priority</A
></TD
></TR
><TR
><TD CLASS="decl"
>Show <A HREF="System-Log.html#t%3APriority"
>Priority</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t%3ALogRecord"
></A
><B
>LogRecord</B
> = (<A HREF="System-Log.html#t%3APriority"
>Priority</A
>, String)</TD
></TR
><TR
><TD CLASS="doc"
>Internal type of log records 
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.4.1</TD
></TR
></TABLE
></BODY
></HTML
>