WebCache::Digest

WebCache::Digest is a Cache Digest implementation in Perl.
Download

WebCache::Digest Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Martin Hamilton
  • Publisher web site:
  • http://search.cpan.org/~mhamilton/

WebCache::Digest Tags


WebCache::Digest Description

WebCache::Digest is a Cache Digest implementation in Perl. WebCache::Digest is a Cache Digest implementation in Perl.SYNOPSIS use WebCache::Digest; # fetching a digest via HTTP $d = new WebCache::Digest; $d->fetch("flibbertigibbet.swedish-chef.org", 3128); # dump header fields out for info print STDERR $d->dump_header(); # saving a digest $d->save("flib"); # loading a digest $e = new WebCache::Digest; $e->load("flib"); # creating a new digests $f = new WebCache::Digest; $f->create; # defaults to a digest with 500 URL capacity # registering a URL and method in the digest $f->register("get", "http://www.kha0s.org/">; if ($f->lookup("get", "http://www.kha0s.org/">) { print "hit!n"; } # access to raw header and digest contents print "header: " . unpack("H*", $f->header) . "n"; print "digest: " . unpack("H*", $f->digest) . "n"; # access to digest header block elements print "Current version: " . $f->current_version . "n"; print "Required version: " . $f->required_version . "n"; print "Capacity: " . $f->capacity . "n"; print "Count: " . $f->count . "n"; print "Deletion count: " . $f->del_count . "n"; print "Size in bytes: " . $f->size_in_bytes . "n"; print "Bits per entry: " . $f->bits_per_entry . "n"; Requirements: · Perl


WebCache::Digest Related Software