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