NAME
POE::Component::Server::SimpleHTTP::Connection - Stores connection information for SimpleHTTP
VERSION
version 2.30
SYNOPSIS
use POE::Component::Server::SimpleHTTP::Connection;my $connection = POE::Component::Server::SimpleHTTP::Connection->new( $socket );# Print some stuffprint $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 <[email protected]>
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.