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