POE::Component::Server::SimpleHTTP::Connection.3pm

Langue: en

Version: 2010-05-19 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

POE::Component::Server::SimpleHTTP::Connection - Stores connection information for SimpleHTTP

SYNOPSIS

         use POE::Component::Server::SimpleHTTP::Connection;
         my $connection = POE::Component::Server::SimpleHTTP::Connection->new( $socket );
 
         # Print some stuff
         print $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 ip in dotted quad format ( 1.1.1.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 local ip in dotted quad format ( 1.1.1.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>

Chris "BinGOs" Williams <chris@bingosnet.co.uk>

Copyright X Apocalypse and Chris Williams

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.