summaryrefslogtreecommitdiffstats
path: root/kresources/carddav/job.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-26 13:17:50 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-26 13:17:50 -0600
commitb363d2579af0a11b77e698aed2e1021c2233b644 (patch)
treef4a47b87354b7a6a3b266c8121bd8ddaeb7accaa /kresources/carddav/job.cpp
parent61bddfe3a7226b18c68a76124b727c736f431688 (diff)
downloadtdepim-b363d2579af0a11b77e698aed2e1021c2233b644.tar.gz
tdepim-b363d2579af0a11b77e698aed2e1021c2233b644.zip
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kresources/carddav/job.cpp')
-rw-r--r--kresources/carddav/job.cpp110
1 files changed, 0 insertions, 110 deletions
diff --git a/kresources/carddav/job.cpp b/kresources/carddav/job.cpp
deleted file mode 100644
index 9c2886505..000000000
--- a/kresources/carddav/job.cpp
+++ /dev/null
@@ -1,110 +0,0 @@
-/*=========================================================================
-| KCardDAV
-|--------------------------------------------------------------------------
-| (c) 2010 Timothy Pearson
-|
-| This project is released under the GNU General Public License.
-| Please see the file COPYING for more details.
-|--------------------------------------------------------------------------
-| Job class for accessing remote address books.
- ========================================================================*/
-
-/*=========================================================================
-| INCLUDES
- ========================================================================*/
-
-#include "job.h"
-#include <kdebug.h>
-#include <klocale.h>
-
-#include <tqmutex.h>
-
-#define log(s) kdDebug() << s << '\n';
-
-/*=========================================================================
-| NAMESPACE
- ========================================================================*/
-
-using namespace KABC;
-
-/*=========================================================================
-| STATIC
- ========================================================================*/
-
-/*=========================================================================
-| CONSTRUCTOR AND DESTRUCTOR
- ========================================================================*/
-
-CardDavJob::CardDavJob(const TQString& url) : mUseURI(false) {
- cleanJob();
- setUrl(url);
-}
-
-CardDavJob::~CardDavJob() {
-}
-
-
-/*=========================================================================
-| METHODS
- ========================================================================*/
-
-void CardDavJob::enableCarddavDebug(runtime_info* rt) {
- if (rt && rt->options) {
- rt->options->debug = 0; // if debug = 1, it causes major CPU overhead
- rt->options->verify_ssl_certificate = FALSE;
- }
-}
-
-void CardDavJob::setErrorString(const TQString& err, const long number) {
- mError = true;
- mErrorString = err;
- mErrorNumber = number;
-}
-
-void CardDavJob::processError(const carddav_error* err) {
- TQString error_string;
-
- long code = err->code;
-
- if (-401 == code) { // unauthorized
- error_string = i18n("Unauthorized. Username or password incorrect.");
- } else if (-599 <= code && code <= -300) {
- error_string = i18n("HTTP error %1. Maybe, URL is not a CardDAV resource.").arg(-code);
- } else {
- error_string = err->str;
- }
-
- setErrorString(error_string, code);
-}
-
-
-void CardDavJob::run() {
- log("cleaning job");
- cleanJob();
-
- int res = OK;
-
- runtime_info* carddav_runtime = carddav_get_runtime_info();
-
-#ifdef KABCDAV_DEBUG
- log("setting debug carddav options");
- enableCarddavDebug(carddav_runtime);
-#endif // KABCDAV_DEBUG
-
- log("running job");
- res = runJob(carddav_runtime);
-
- if (OK != res) {
- log("job failed");
- processError(carddav_runtime->error);
- }
-
- carddav_free_runtime_info(&carddav_runtime);
-
- // Signal done
- // 1000 is read, 1001 is write
- if (type() == 0) TQApplication::postEvent ( parent(), new TQEvent( static_cast<TQEvent::Type>(1000) ) );
- if (type() == 1) TQApplication::postEvent ( parent(), new TQEvent( static_cast<TQEvent::Type>(1001) ) );
-}
-
-// EOF ========================================================================