pleyo.com

BC::BCResourceHandleManagerCURL Class Reference

BAL Transfer Job Manager Implementation, with CURL. More...

#include <BCResourceHandleManagerCURL.h>

Inheritance diagram for BC::BCResourceHandleManagerCURL:

BAL::BIResourceHandleManager

List of all members.

Public Member Functions

 BCResourceHandleManagerCURL ()
 ~BCResourceHandleManagerCURL ()
virtual void add (BIResourceHandle *job)
 add a job to transfer.
virtual bool contains (BIResourceHandle *job)
 Checks to see if this transfer job is in the active list.
virtual void cancel (BIResourceHandle *job)
 cancel a job.
virtual CURLcode runImmediately (BIResourceHandle *job)
void remove (BIResourceHandle *job)
 remove a job.
void setCookieJarFileName (const char *cookieJarFileName)
char * cookieJarFileName ()


Detailed Description

BAL Transfer Job Manager Implementation, with CURL.

Constructor & Destructor Documentation

BC::BCResourceHandleManagerCURL::BCResourceHandleManagerCURL (  ) 

BC::BCResourceHandleManagerCURL::~BCResourceHandleManagerCURL (  ) 


Member Function Documentation

void BC::BCResourceHandleManagerCURL::add ( BIResourceHandle job  )  [virtual]

add a job to transfer.

Implements BAL::BIResourceHandleManager.

bool BC::BCResourceHandleManagerCURL::contains ( BIResourceHandle job  )  [virtual]

Checks to see if this transfer job is in the active list.

Implements BAL::BIResourceHandleManager.

void BC::BCResourceHandleManagerCURL::cancel ( BIResourceHandle job  )  [virtual]

cancel a job.

i.e. remove it from the job's list, and set it in error.

Implements BAL::BIResourceHandleManager.

CURLcode BC::BCResourceHandleManagerCURL::runImmediately ( BIResourceHandle job  )  [virtual]

void BC::BCResourceHandleManagerCURL::remove ( BIResourceHandle job  ) 

remove a job.

If no more job to work, stop the download timer.

void BC::BCResourceHandleManagerCURL::setCookieJarFileName ( const char *  cookieJarFileName  ) 

char* BC::BCResourceHandleManagerCURL::cookieJarFileName (  )  [inline]


The documentation for this class was generated from the following files:
Generated on Wed Nov 21 20:04:19 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com