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

sharifulin / poe-component-client-icecast

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

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

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

POE::Component::Client::Icecast - non-blocking client to Icecast server for getting tags — Read more

  cancel

http://search.cpan.org/dist/POE-Component-Client-Icecast/

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

This URL has Read+Write access

version 0.12 
sharifulin (author)
Thu Apr 23 15:09:34 -0700 2009
commit  2398983c1fe2e28db7f90a11a2fb68135cddef79
tree    a0a90d3e9c1d0f618c7985f439da962cbda59335
parent  9ebdee9d96f91348bc999ce631218823250b66f3
poe-component-client-icecast /
name age
history
message
file Build.PL Loading commit data...
file Changes
file MANIFEST Thu Apr 23 15:09:34 -0700 2009 version 0.12 [sharifulin]
file META.yml
file Makefile.PL
file POE-Component-Client-Icecast-0.12.tar.gz Thu Apr 23 15:09:34 -0700 2009 version 0.12 [sharifulin]
file README
directory examples/
directory lib/
directory t/
README
POE::Component::Client::Icecast - non-blocking client to Icecast server for getting tags

SYNOPSIS

  use strict;
  use POE qw(Component::Client::Icecast);
  use Data::Dumper;

  POE::Component::Client::Icecast->new(
      Stream  => 'http://station20.ru:8000/station-128',
      GetTags => sub {
          warn Dumper $_[ARG0];
      },
  );

  # or

  POE::Component::Client::Icecast->new(
      Host          => 'station20.ru',
      Path          => '/station-128',
    
      RemoteAddress => '87.242.82.108',
      RemotePort    => 8000,
      BindPort      => 8103, # for only one permanent client
    
      GetTags => sub {
          warn Dumper $_[ARG0];
      },
  );

  POE::Kernel->run;

INSTALLATION

To install this module, run the following commands:

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

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc POE::Component::Client::Icecast

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=POE-Component-Client-Icecast

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/POE-Component-Client-Icecast

    CPAN Ratings
        http://cpanratings.perl.org/d/POE-Component-Client-Icecast

    Search CPAN
        http://search.cpan.org/dist/POE-Component-Client-Icecast/


COPYRIGHT AND LICENCE

Copyright (C) 2009 Anatoly Sharifulin

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

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