Event::RPC::Connection(3pm) | User Contributed Perl Documentation | Event::RPC::Connection(3pm) |
Event::RPC::Connection - Represents a RPC connection
Note: you never create instances of this class in your own code, it's only used internally by Event::RPC::Server. But you may request connection objects using the connection_hook of Event::RPC::Server and then having some read access on them.
my $connection = Event::RPC::Server::Connection->new ( $rpc_server, $client_socket );
As well you can get the currently active connection from your Event::RPC::Server object:
my $server = Event::RPC::Server->instance; my $connection = $server->get_active_connection;
Objects of this class represents a connection from an Event::RPC::Client to an Event::RPC::Server instance. They live inside the server and the whole Client/Server protocol is implemented here.
The following attributes may be read using the corresponding get_ATTRIBUTE accessors:
$connection->get_client_object($oid)
method.
Don't change anything in this hash, in particular don't delete or add entries. Event::RPC does all the necessary garbage collection transparently, no need to mess with that.
Jörn Reder <joern AT zyn.de>
Copyright (C) 2005-2015 by Jörn Reder <joern AT zyn.de>.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
2022-12-12 | perl v5.36.0 |