source: extensions/pLoader/trunk/src/Uploader/TransferManager.pm @ 6707

Last change on this file since 6707 was 6707, checked in by ronosman, 14 years ago

use tranfer error messages in progress list. various bug fixes.

File size: 628 bytes
Line 
1package Uploader::TransferManager;
2use threads;
3use threads::shared;
4use Thread::Queue;
5use strict;
6use base qw/Uploader::ThreadManager/;
7use Uploader::TransferWorker;
8__PACKAGE__->mk_accessors(qw/
9    pwg
10    destination_category
11/);
12use Data::Dumper;
13
14sub new_worker {
15    my ( $self ) =@_;
16
17
18    Uploader::TransferWorker->new({
19        pwg           => $self->pwg,
20        localized_msg => $self->localized_msg,
21    });
22
23}
24
25
26sub destination_category_is_empty {
27    my ( $self ) = @_;
28
29    defined $self->destination_category ?
30        !scalar @{$self->destination_category} :
31        1;
32}
33
341;
Note: See TracBrowser for help on using the repository browser.