NAME
POE::Component::Server::Syslog - syslog services for POE
VERSION
version 1.22
SYNOPSIS
POE::Component::Server::Syslog->spawn(
Type => 'udp', # or 'tcp'
BindAddress => '127.0.0.1',
BindPort => '514',
InputState => \&input,
);
sub input {
my $message = $_[ARG0];
# .. do stuff ..
}
DESCRIPTION
This component provides very simple syslog services for POE.
METHODS
spawn()
Spawns a new listener. Requires one argument, Type, which defines the
subclass to be invoked. This value can be either 'tcp' or 'udp'. All
other arguments are passed on to the subclass' constructor. See
POE::Component::Server::Syslog::TCP and
POE::Component::Server::Syslog::UDP for specific documentation. For
backward compatibility, Type defaults to udp.
AUTHOR
Matt Cashner (sungo@pobox.com)
COPYRIGHT AND LICENSE
This software is Copyright (c) 2017 by Matt Cashner (sungo@pobox.com).
This is free software, licensed under:
The (three-clause) BSD License