AnyEvent-Beanstalk

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

   "release_status" : "stable",
   "resources" : {
      "homepage" : "http://search.cpan.org/dist/AnyEvent-Beanstalk/",
      "repository" : {
         "type" : "git",
         "url" : "git://github.com/gbarr/AnyEvent-Beanstalk.git",
         "web" : "http://github.com/gbarr/AnyEvent-Beanstalk"
      }
   },
   "version" : "1.170590",
   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0227"
}

lib/AnyEvent/Beanstalk.pm  view on Meta::CPAN

  # Send job, data created by encoding @args. By default with YAML
  my $job2 = $client->put(
    { priority => 100,
      ttr      => 120,
      delay    => 5,
      encode   => \@args,
    }
  )->recv;

  # Send job, data created by encoding @args with JSON
  use JSON::XS;
  $client->encoder(\&JSON::XS::encode_json);
  my $job2 = $client->put(
    { priority => 100,
      ttr      => 120,
      delay    => 5,
      encode   => \@args,
    },
  )->recv;

  # fetch a job, with a callback
  $client->reserve( sub { my $job = shift; process_job($job) });



( run in 1.129 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )