1 package Object::Remote::Proxy;
8 (my $method) = (our $AUTOLOAD =~ /([^:]+)$/);
9 my $to_fire = $self->{method};
10 if ((caller(0)||'') eq 'start') {
11 $to_fire = "start::${to_fire}";
14 unless ($self->{remote}->is_valid) {
15 croak "Attempt to use Object::Remote::Proxy backed by an invalid handle";
18 $self->{remote}->$to_fire($method => @_);