Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:
indexing description: "Logging appender that writes to Unix syslog via a UDP socket." project: "Project Goanna <http://sourceforge.net/projects/goanna>" library: "log4e" date: "$Date$" revision: "$Revision$" author: "Glenn Maughan <glennmaughan@goanna.info>" copyright: "Copyright (c) 2002 Glenn Maughan" license: "Eiffel Forum License v1 (see forum.txt)." class interface L4E_SYSLOG_APPENDER create make, make_on_port feature -- Initialization make (new_name, host: STRING; facility: INTEGER) -- Initialise syslog appender that will send events to -- the syslod daemon listening at 'host'. require name_exists: new_name /= void host_exists: host /= void valid_facility: is_valid_facility (facility) make_on_port (new_name, host: STRING; port, facility: INTEGER) -- Initialise syslog appender that will send events to -- the syslod daemon listening at 'host on UDP 'port'. require name_exists: new_name /= void host_exists: host /= void sensible_port: port > 0 valid_facility: is_valid_facility (facility) feature -- Status Setting close -- Release any resources for this appender. feature -- Removal dispose -- Close this appender when garbage collected. Perform -- minimal operations to release resources. Do not call -- other object as they may have been garbage collected. end -- class L4E_SYSLOG_APPENDER
Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:

Goanna Log4E -- Copyright © 2002 Glenn Maughan