NAME
POE::Component::Server::SimpleHTTP::Connection - Stores connection information for SimpleHTTP
VERSION
version 2.30
SYNOPSIS
my
$connection
= POE::Component::Server::SimpleHTTP::Connection->new(
$socket
);
# Print some stuff
$connection
->remote_port;
DESCRIPTION
This module simply holds some information from a SimpleHTTP connection.
METHODS
my
$connection
= POE::Component::Server::SimpleHTTP::Connection->new(
$socket
);
$connection
->remote_ip();
# Returns remote address as a string ( 1.1.1.1 or 2000::1 )
$connection
->remote_port();
# Returns remote port
$connection
->remote_addr();
# Returns true remote address, consult the L<Socket> POD
$connection
->local_addr();
# Returns true local address, same as above
$connection
->local_ip();
# Returns remote address as a string ( 1.1.1.1 or 2000::1 )
$connection
->local_port();
# Returns local port
$connection
->dead();
# Returns a boolean value whether the socket is closed or not
$connection
->ssl();
# Returns a boolean value whether the socket is SSLified or not
$connection
->sslcipher();
# Returns the SSL Cipher type or undef if not SSL
$connection
->ID();
# unique ID of this connection
EXPORT
Nothing.
SEE ALSO
POE::Component::Server::SimpleHTTP, POE::Component::Server::SimpleHTTP::Response
AUTHOR
Apocalypse <APOCAL@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 by Apocalypse, Chris Williams, Eriam Schaffter, Marlon Bailey and Philip Gwyn.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.