X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FObject-Remote.git;a=blobdiff_plain;f=lib%2FObject%2FRemote%2FConnection.pm;h=f46645229aed04218f83da296b0a0d6fbca48bd1;hp=3e35d53a605d3b1ab11d299d1646530b7551a7ce;hb=4c17fea55a562db315a029e6bd67b7dbb028a8e9;hpb=c6fe6fbd88a05e860ecdc8942cb86940915172ed diff --git a/lib/Object/Remote/Connection.pm b/lib/Object/Remote/Connection.pm index 3e35d53..f466452 100644 --- a/lib/Object/Remote/Connection.pm +++ b/lib/Object/Remote/Connection.pm @@ -106,6 +106,13 @@ sub new_remote { )->proxy; } +sub connect { + my ($self, $to) = @_; + return await_future($self->send( + class_call => 'Object::Remote', 0, connect => $to + )); +} + sub get_remote_sub { my ($self, $sub) = @_; my ($pkg, $name) = $sub =~ m/^(.*)::([^:]+)$/;