Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sshaw/uri-fasp

URI handler for Aspera's FASP protocol
https://github.com/sshaw/uri-fasp

aspera perl url

Last synced: about 1 month ago
JSON representation

URI handler for Aspera's FASP protocol

Awesome Lists containing this project

README

        

=pod

=head1 NAME

URI::fasp - URI handler for Aspera's FASP protocol

=head1 SYNOPSIS

$fasp = URI->new('fasp://example.com:97001?port=33001&bwcap=25000');
print $fasp->port; # 97001
print $fasp->fasp_port; # 33001
print $fasp->query_param('bwcap') # 25000

# ...

$ssh = $fasp->as_ssh; # URI::ssh
print $ssh->port; # 97001

=head1 DESCRIPTION

Aspera uses seperate control and a data connections. The control connection is a SSH session.

This class is a subclass of L<< C|URI >> and uses the L<< C >> mixin.

=head1 METHODS

=head2 C

Return a L<< C|URI >> representation of the instance's control connection

=head2 C

The port used by the control connection, defaults to C<22>

=head2 C

The port used by the data connection, defaults to L<< C|/default_fasp_port >>

=head2 C

The default port used by the data connection, C<33001>

=head1 SEE ALSO

L, L, http://asperasoft.com

=head1 AUTHOR

Skye Shaw (sshaw AT lucas.cis.temple.edu)

=head1 LICENSE

Copyright (c) 2011 Skye Shaw. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.