The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Apache::Queue - An HTTP file queueing system.

SYNOPSIS

  #httpd.conf
  <Directory "/usr/local/apache/htdocs/files">
    SetHandler perl-script
    PerlHandler Apache::Queue
    
    # the size of the queue (default: 300)
    PerlSetVar QueueSize 300
    
    # how many simultanious file transfers
    # before queueing (default: 10)
    PerlSetVar MaxSends 10
    
    # Location of queue files (default: /tmp)
    # This path must be writable by the Apache
    # process
    PerlSetVar QueuePath /tmp
    
    # Location of customized templates if needed
    # Do not set this if you wish to use the internal templates
    # Templates are process by Template-Toolkit, see
    # http://www.template-toolkit.org for docs
    #
    # There are 4 template files needed.
    #  queue_send.html     - The "Your download should start..." page
    #  queue_sending.html  - Notifys the visitor of an existing download
    #  queue_position.html - Page used while a user is inline
    #  queue_full.html     - Tells the queue is full
    # 
    # View the defaults in the module for samples
    PerlSetVar TemplatePath /usr/local/apache/templates
    
  </Directory>

DESCRIPTION

An HTTP file queueing system. Allow visitors to "line up" to download files.

SEE ALSO

mod_perl(3), Apache(3)

AUTHOR

Donald Becker - psyon@psyon.org