github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

sanko / net-bittorrent

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (8)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (4)
    • Fall_2008_A
    • feature
    • gh-pages
    • master ✓
  • Tags (8)
    • CPAN-0.051
    • CPAN-0.050
    • CPAN-0.025
    • CPAN-0.020
    • CPAN-0.018
    • CPAN-0.015
    • CPAN-0.013
    • CPAN-0.008
Sending Request…
Click here to lend your support to: net-bittorrent and make a donation at www.pledgie.com ! Edit Pledgie Setup

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Perl based BitTorrent module available on CPAN — Read more

  cancel

http://sankorobinson.com/net-bittorrent/

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Quiet devel-side warning about half-open sockets 
sanko (author)
Wed Jan 27 07:57:00 -0800 2010
commit  539289c90a84fd42c9aad052eb6f1c1f7dd963a3
tree    419d151d29277815368871f1f5d87b45a70fd6a6
parent  64e98b0be741d6f1157153330064858e262e9b54
net-bittorrent /
name age
history
message
file .gitattributes Loading commit data...
file .gitclean.pl
file .gitignore
file Build.PL
file Changes
file LICENSE Fri Sep 26 15:47:04 -0700 2008 Loads more stuff. - Test suite is a little le... [sanko]
file MANIFEST
file MANIFEST.SKIP
file Makefile.PL Fri Sep 11 22:23:14 -0700 2009 And the cycle continues... [sanko]
file README
file TODO.pod
directory inc/ Fri Sep 11 21:18:48 -0700 2009 Developer stuff [sanko]
directory lib/ Wed Jan 27 07:57:00 -0800 2010 Quiet devel-side warning about half-open sockets [sanko]
directory scripts/ Tue Feb 17 14:11:17 -0800 2009 And the cycle begins anew * New script /sc... [sanko]
directory t/ Fri Sep 11 22:23:14 -0700 2009 And the cycle continues... [sanko]
directory tatoeba/ Fri Sep 11 21:31:46 -0700 2009 git clean to ignore fake rcs [sanko]
README
Name
    Net::BitTorrent - BitTorrent peer-to-peer protocol class

Synopsis
    use Net::BitTorrent;

    my $client = Net::BitTorrent->new();

    $client->on_event(
        q[piece_hash_pass],
        sub {
            my ($self, $args) = @_;
            printf(qq[pass: piece number %04d of %s\n],
                   $args->{q[Index]}, $args->{q[Torrent]}->infohash);
        }
    );

    my $torrent = $client->add_torrent({Path => q[a.legal.torrent]})
        or die q[Cannot load .torrent];

    $torrent->hashcheck;  # Verify any existing data

    $client->do_one_loop() while 1;

Description
    "Net::BitTorrent" is a class based implementation of the current
    BitTorrent Protocol Specification. Each "Net::BitTorrent" object is
    capable of handling several concurrent .torrent sessions.

Installation
    This distribution uses "Module::Build" for installation, so use the
    following procedure:

      perl Build.PL
      ./Build
      ./Build test
      ./Build install

Bugs
    Please see the Todo file included with this distribution,
    perldoc Net::BitTorrent, and perldoc Net::BitTorrent::TODO, and
    http://sankorobinson.com/net-bittorrent/ for more information.

Author
    Sanko Robinson <sanko@cpan.org> - http://sankorobinson.com/

    CPAN ID: SANKO

License and Legal
    Copyright (C) 2008-2009 by Sanko Robinson <sanko@cpan.org>

    This program is free software; you can redistribute it and/or modify it
    under the terms of The Artistic License 2.0. See the LICENSE file
    included with this distribution or
    http://www.perlfoundation.org/artistic_license_2_0. For clarification,
    see http://www.perlfoundation.org/artistic_2_0_notes.

    When separated from the distribution, all POD documentation is covered
    by the Creative Commons Attribution-Share Alike 3.0 License. See
    http://creativecommons.org/licenses/by-sa/3.0/us/legalcode. For
    clarification, see http://creativecommons.org/licenses/by-sa/3.0/us/.

    Neither this module nor the Author is affiliated with BitTorrent, Inc.

$Id$
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server