00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "kmailIface_stub.h"
00010 #include <dcopclient.h>
00011
00012 #include <kdatastream.h>
00013
00014
00015 KMailIface_stub::KMailIface_stub( const QCString& app, const QCString& obj )
00016 : DCOPStub( app, obj )
00017 {
00018 }
00019
00020 KMailIface_stub::KMailIface_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021 : DCOPStub( client, app, obj )
00022 {
00023 }
00024
00025 KMailIface_stub::KMailIface_stub( const DCOPRef& ref )
00026 : DCOPStub( ref )
00027 {
00028 }
00029
00030 void KMailIface_stub::checkMail()
00031 {
00032 if ( !dcopClient() ) {
00033 setStatus( CallFailed );
00034 return;
00035 }
00036 QByteArray data, replyData;
00037 QCString replyType;
00038 if ( dcopClient()->call( app(), obj(), "checkMail()", data, replyType, replyData ) ) {
00039 setStatus( CallSucceeded );
00040 } else {
00041 callFailed();
00042 }
00043 }
00044
00045 QStringList KMailIface_stub::accounts()
00046 {
00047 QStringList result;
00048 if ( !dcopClient() ) {
00049 setStatus( CallFailed );
00050 return result;
00051 }
00052 QByteArray data, replyData;
00053 QCString replyType;
00054 if ( dcopClient()->call( app(), obj(), "accounts()", data, replyType, replyData ) ) {
00055 if ( replyType == "QStringList" ) {
00056 QDataStream _reply_stream( replyData, IO_ReadOnly );
00057 _reply_stream >> result;
00058 setStatus( CallSucceeded );
00059 } else {
00060 callFailed();
00061 }
00062 } else {
00063 callFailed();
00064 }
00065 return result;
00066 }
00067
00068 void KMailIface_stub::checkAccount( const QString& arg0 )
00069 {
00070 if ( !dcopClient() ) {
00071 setStatus( CallFailed );
00072 return;
00073 }
00074 QByteArray data, replyData;
00075 QCString replyType;
00076 QDataStream arg( data, IO_WriteOnly );
00077 arg << arg0;
00078 if ( dcopClient()->call( app(), obj(), "checkAccount(QString)", data, replyType, replyData ) ) {
00079 setStatus( CallSucceeded );
00080 } else {
00081 callFailed();
00082 }
00083 }
00084
00085 void KMailIface_stub::openReader()
00086 {
00087 if ( !dcopClient() ) {
00088 setStatus( CallFailed );
00089 return;
00090 }
00091 QByteArray data, replyData;
00092 QCString replyType;
00093 if ( dcopClient()->call( app(), obj(), "openReader()", data, replyType, replyData ) ) {
00094 setStatus( CallSucceeded );
00095 } else {
00096 callFailed();
00097 }
00098 }
00099
00100 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const KURL& arg6 )
00101 {
00102 int result = 0;
00103 if ( !dcopClient() ) {
00104 setStatus( CallFailed );
00105 return result;
00106 }
00107 QByteArray data, replyData;
00108 QCString replyType;
00109 QDataStream arg( data, IO_WriteOnly );
00110 arg << arg0;
00111 arg << arg1;
00112 arg << arg2;
00113 arg << arg3;
00114 arg << arg4;
00115 arg << arg5;
00116 arg << arg6;
00117 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,KURL)", data, replyType, replyData ) ) {
00118 if ( replyType == "int" ) {
00119 QDataStream _reply_stream( replyData, IO_ReadOnly );
00120 _reply_stream >> result;
00121 setStatus( CallSucceeded );
00122 } else {
00123 callFailed();
00124 }
00125 } else {
00126 callFailed();
00127 }
00128 return result;
00129 }
00130
00131 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const KURL& arg6, const KURL& arg7 )
00132 {
00133 int result = 0;
00134 if ( !dcopClient() ) {
00135 setStatus( CallFailed );
00136 return result;
00137 }
00138 QByteArray data, replyData;
00139 QCString replyType;
00140 QDataStream arg( data, IO_WriteOnly );
00141 arg << arg0;
00142 arg << arg1;
00143 arg << arg2;
00144 arg << arg3;
00145 arg << arg4;
00146 arg << arg5;
00147 arg << arg6;
00148 arg << arg7;
00149 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,KURL,KURL)", data, replyType, replyData ) ) {
00150 if ( replyType == "int" ) {
00151 QDataStream _reply_stream( replyData, IO_ReadOnly );
00152 _reply_stream >> result;
00153 setStatus( CallSucceeded );
00154 } else {
00155 callFailed();
00156 }
00157 } else {
00158 callFailed();
00159 }
00160 return result;
00161 }
00162
00163 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const KURL& arg6, const KURL::List& arg7 )
00164 {
00165 int result = 0;
00166 if ( !dcopClient() ) {
00167 setStatus( CallFailed );
00168 return result;
00169 }
00170 QByteArray data, replyData;
00171 QCString replyType;
00172 QDataStream arg( data, IO_WriteOnly );
00173 arg << arg0;
00174 arg << arg1;
00175 arg << arg2;
00176 arg << arg3;
00177 arg << arg4;
00178 arg << arg5;
00179 arg << arg6;
00180 arg << arg7;
00181 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,KURL,KURL::List)", data, replyType, replyData ) ) {
00182 if ( replyType == "int" ) {
00183 QDataStream _reply_stream( replyData, IO_ReadOnly );
00184 _reply_stream >> result;
00185 setStatus( CallSucceeded );
00186 } else {
00187 callFailed();
00188 }
00189 } else {
00190 callFailed();
00191 }
00192 return result;
00193 }
00194
00195 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const QString& arg6, const QCString& arg7, const QCString& arg8, const QCString& arg9, const QCString& arg10, const QCString& arg11, const QString& arg12, const QCString& arg13 )
00196 {
00197 int result = 0;
00198 if ( !dcopClient() ) {
00199 setStatus( CallFailed );
00200 return result;
00201 }
00202 QByteArray data, replyData;
00203 QCString replyType;
00204 QDataStream arg( data, IO_WriteOnly );
00205 arg << arg0;
00206 arg << arg1;
00207 arg << arg2;
00208 arg << arg3;
00209 arg << arg4;
00210 arg << arg5;
00211 arg << arg6;
00212 arg << arg7;
00213 arg << arg8;
00214 arg << arg9;
00215 arg << arg10;
00216 arg << arg11;
00217 arg << arg12;
00218 arg << arg13;
00219 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,QString,QCString,QCString,QCString,QCString,QCString,QString,QCString)", data, replyType, replyData ) ) {
00220 if ( replyType == "int" ) {
00221 QDataStream _reply_stream( replyData, IO_ReadOnly );
00222 _reply_stream >> result;
00223 setStatus( CallSucceeded );
00224 } else {
00225 callFailed();
00226 }
00227 } else {
00228 callFailed();
00229 }
00230 return result;
00231 }
00232
00233 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const QString& arg6, const QCString& arg7, const QCString& arg8, const QCString& arg9, const QCString& arg10, const QCString& arg11, const QString& arg12, const QCString& arg13, const QCString& arg14 )
00234 {
00235 int result = 0;
00236 if ( !dcopClient() ) {
00237 setStatus( CallFailed );
00238 return result;
00239 }
00240 QByteArray data, replyData;
00241 QCString replyType;
00242 QDataStream arg( data, IO_WriteOnly );
00243 arg << arg0;
00244 arg << arg1;
00245 arg << arg2;
00246 arg << arg3;
00247 arg << arg4;
00248 arg << arg5;
00249 arg << arg6;
00250 arg << arg7;
00251 arg << arg8;
00252 arg << arg9;
00253 arg << arg10;
00254 arg << arg11;
00255 arg << arg12;
00256 arg << arg13;
00257 arg << arg14;
00258 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,QString,QCString,QCString,QCString,QCString,QCString,QString,QCString,QCString)", data, replyType, replyData ) ) {
00259 if ( replyType == "int" ) {
00260 QDataStream _reply_stream( replyData, IO_ReadOnly );
00261 _reply_stream >> result;
00262 setStatus( CallSucceeded );
00263 } else {
00264 callFailed();
00265 }
00266 } else {
00267 callFailed();
00268 }
00269 return result;
00270 }
00271
00272 int KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, int arg5, const QString& arg6, const QCString& arg7, const QCString& arg8, const QCString& arg9, const QCString& arg10, const QCString& arg11, const QString& arg12, const QCString& arg13, const QCString& arg14, uint arg15 )
00273 {
00274 int result = 0;
00275 if ( !dcopClient() ) {
00276 setStatus( CallFailed );
00277 return result;
00278 }
00279 QByteArray data, replyData;
00280 QCString replyType;
00281 QDataStream arg( data, IO_WriteOnly );
00282 arg << arg0;
00283 arg << arg1;
00284 arg << arg2;
00285 arg << arg3;
00286 arg << arg4;
00287 arg << arg5;
00288 arg << arg6;
00289 arg << arg7;
00290 arg << arg8;
00291 arg << arg9;
00292 arg << arg10;
00293 arg << arg11;
00294 arg << arg12;
00295 arg << arg13;
00296 arg << arg14;
00297 arg << arg15;
00298 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,int,QString,QCString,QCString,QCString,QCString,QCString,QString,QCString,QCString,uint)", data, replyType, replyData ) ) {
00299 if ( replyType == "int" ) {
00300 QDataStream _reply_stream( replyData, IO_ReadOnly );
00301 _reply_stream >> result;
00302 setStatus( CallSucceeded );
00303 } else {
00304 callFailed();
00305 }
00306 } else {
00307 callFailed();
00308 }
00309 return result;
00310 }
00311
00312 DCOPRef KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, bool arg5 )
00313 {
00314 DCOPRef result;
00315 if ( !dcopClient() ) {
00316 setStatus( CallFailed );
00317 return result;
00318 }
00319 QByteArray data, replyData;
00320 QCString replyType;
00321 QDataStream arg( data, IO_WriteOnly );
00322 arg << arg0;
00323 arg << arg1;
00324 arg << arg2;
00325 arg << arg3;
00326 arg << arg4;
00327 arg << arg5;
00328 if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,bool)", data, replyType, replyData ) ) {
00329 if ( replyType == "DCOPRef" ) {
00330 QDataStream _reply_stream( replyData, IO_ReadOnly );
00331 _reply_stream >> result;
00332 setStatus( CallSucceeded );
00333 } else {
00334 callFailed();
00335 }
00336 } else {
00337 callFailed();
00338 }
00339 return result;
00340 }
00341
00342 int KMailIface_stub::sendCertificate( const QString& arg0, const QByteArray& arg1 )
00343 {
00344 int result = 0;
00345 if ( !dcopClient() ) {
00346 setStatus( CallFailed );
00347 return result;
00348 }
00349 QByteArray data, replyData;
00350 QCString replyType;
00351 QDataStream arg( data, IO_WriteOnly );
00352 arg << arg0;
00353 arg << arg1;
00354 if ( dcopClient()->call( app(), obj(), "sendCertificate(QString,QByteArray)", data, replyType, replyData ) ) {
00355 if ( replyType == "int" ) {
00356 QDataStream _reply_stream( replyData, IO_ReadOnly );
00357 _reply_stream >> result;
00358 setStatus( CallSucceeded );
00359 } else {
00360 callFailed();
00361 }
00362 } else {
00363 callFailed();
00364 }
00365 return result;
00366 }
00367
00368 void KMailIface_stub::compactAllFolders()
00369 {
00370 if ( !dcopClient() ) {
00371 setStatus( CallFailed );
00372 return;
00373 }
00374 QByteArray data, replyData;
00375 QCString replyType;
00376 if ( dcopClient()->call( app(), obj(), "compactAllFolders()", data, replyType, replyData ) ) {
00377 setStatus( CallSucceeded );
00378 } else {
00379 callFailed();
00380 }
00381 }
00382
00383 int KMailIface_stub::dcopAddMessage( const QString& arg0, const QString& arg1, const QString& arg2 )
00384 {
00385 int result = 0;
00386 if ( !dcopClient() ) {
00387 setStatus( CallFailed );
00388 return result;
00389 }
00390 QByteArray data, replyData;
00391 QCString replyType;
00392 QDataStream arg( data, IO_WriteOnly );
00393 arg << arg0;
00394 arg << arg1;
00395 arg << arg2;
00396 if ( dcopClient()->call( app(), obj(), "dcopAddMessage(QString,QString,QString)", data, replyType, replyData ) ) {
00397 if ( replyType == "int" ) {
00398 QDataStream _reply_stream( replyData, IO_ReadOnly );
00399 _reply_stream >> result;
00400 setStatus( CallSucceeded );
00401 } else {
00402 callFailed();
00403 }
00404 } else {
00405 callFailed();
00406 }
00407 return result;
00408 }
00409
00410 int KMailIface_stub::dcopAddMessage( const QString& arg0, const KURL& arg1, const QString& arg2 )
00411 {
00412 int result = 0;
00413 if ( !dcopClient() ) {
00414 setStatus( CallFailed );
00415 return result;
00416 }
00417 QByteArray data, replyData;
00418 QCString replyType;
00419 QDataStream arg( data, IO_WriteOnly );
00420 arg << arg0;
00421 arg << arg1;
00422 arg << arg2;
00423 if ( dcopClient()->call( app(), obj(), "dcopAddMessage(QString,KURL,QString)", data, replyType, replyData ) ) {
00424 if ( replyType == "int" ) {
00425 QDataStream _reply_stream( replyData, IO_ReadOnly );
00426 _reply_stream >> result;
00427 setStatus( CallSucceeded );
00428 } else {
00429 callFailed();
00430 }
00431 } else {
00432 callFailed();
00433 }
00434 return result;
00435 }
00436
00437 QStringList KMailIface_stub::folderList()
00438 {
00439 QStringList result;
00440 if ( !dcopClient() ) {
00441 setStatus( CallFailed );
00442 return result;
00443 }
00444 QByteArray data, replyData;
00445 QCString replyType;
00446 if ( dcopClient()->call( app(), obj(), "folderList()", data, replyType, replyData ) ) {
00447 if ( replyType == "QStringList" ) {
00448 QDataStream _reply_stream( replyData, IO_ReadOnly );
00449 _reply_stream >> result;
00450 setStatus( CallSucceeded );
00451 } else {
00452 callFailed();
00453 }
00454 } else {
00455 callFailed();
00456 }
00457 return result;
00458 }
00459
00460 DCOPRef KMailIface_stub::getFolder( const QString& arg0 )
00461 {
00462 DCOPRef result;
00463 if ( !dcopClient() ) {
00464 setStatus( CallFailed );
00465 return result;
00466 }
00467 QByteArray data, replyData;
00468 QCString replyType;
00469 QDataStream arg( data, IO_WriteOnly );
00470 arg << arg0;
00471 if ( dcopClient()->call( app(), obj(), "getFolder(QString)", data, replyType, replyData ) ) {
00472 if ( replyType == "DCOPRef" ) {
00473 QDataStream _reply_stream( replyData, IO_ReadOnly );
00474 _reply_stream >> result;
00475 setStatus( CallSucceeded );
00476 } else {
00477 callFailed();
00478 }
00479 } else {
00480 callFailed();
00481 }
00482 return result;
00483 }
00484
00485 void KMailIface_stub::selectFolder( QString arg0 )
00486 {
00487 if ( !dcopClient() ) {
00488 setStatus( CallFailed );
00489 return;
00490 }
00491 QByteArray data, replyData;
00492 QCString replyType;
00493 QDataStream arg( data, IO_WriteOnly );
00494 arg << arg0;
00495 if ( dcopClient()->call( app(), obj(), "selectFolder(QString)", data, replyType, replyData ) ) {
00496 setStatus( CallSucceeded );
00497 } else {
00498 callFailed();
00499 }
00500 }
00501
00502 bool KMailIface_stub::canQueryClose()
00503 {
00504 bool result = false;
00505 if ( !dcopClient() ) {
00506 setStatus( CallFailed );
00507 return result;
00508 }
00509 QByteArray data, replyData;
00510 QCString replyType;
00511 if ( dcopClient()->call( app(), obj(), "canQueryClose()", data, replyType, replyData ) ) {
00512 if ( replyType == "bool" ) {
00513 QDataStream _reply_stream( replyData, IO_ReadOnly );
00514 _reply_stream >> result;
00515 setStatus( CallSucceeded );
00516 } else {
00517 callFailed();
00518 }
00519 } else {
00520 callFailed();
00521 }
00522 return result;
00523 }
00524
00525 void KMailIface_stub::setDefaultTransport( const QString& arg0 )
00526 {
00527 if ( !dcopClient() ) {
00528 setStatus( CallFailed );
00529 return;
00530 }
00531 QByteArray data, replyData;
00532 QCString replyType;
00533 QDataStream arg( data, IO_WriteOnly );
00534 arg << arg0;
00535 if ( dcopClient()->call( app(), obj(), "setDefaultTransport(QString)", data, replyType, replyData ) ) {
00536 setStatus( CallSucceeded );
00537 } else {
00538 callFailed();
00539 }
00540 }
00541
00542 int KMailIface_stub::timeOfLastMessageCountChange()
00543 {
00544 int result = 0;
00545 if ( !dcopClient() ) {
00546 setStatus( CallFailed );
00547 return result;
00548 }
00549 QByteArray data, replyData;
00550 QCString replyType;
00551 if ( dcopClient()->call( app(), obj(), "timeOfLastMessageCountChange()", data, replyType, replyData ) ) {
00552 if ( replyType == "int" ) {
00553 QDataStream _reply_stream( replyData, IO_ReadOnly );
00554 _reply_stream >> result;
00555 setStatus( CallSucceeded );
00556 } else {
00557 callFailed();
00558 }
00559 } else {
00560 callFailed();
00561 }
00562 return result;
00563 }
00564
00565 void KMailIface_stub::pauseBackgroundJobs()
00566 {
00567 if ( !dcopClient() ) {
00568 setStatus( CallFailed );
00569 return;
00570 }
00571 QByteArray data, replyData;
00572 QCString replyType;
00573 if ( dcopClient()->call( app(), obj(), "pauseBackgroundJobs()", data, replyType, replyData ) ) {
00574 setStatus( CallSucceeded );
00575 } else {
00576 callFailed();
00577 }
00578 }
00579
00580 void KMailIface_stub::resumeBackgroundJobs()
00581 {
00582 if ( !dcopClient() ) {
00583 setStatus( CallFailed );
00584 return;
00585 }
00586 QByteArray data, replyData;
00587 QCString replyType;
00588 if ( dcopClient()->call( app(), obj(), "resumeBackgroundJobs()", data, replyType, replyData ) ) {
00589 setStatus( CallSucceeded );
00590 } else {
00591 callFailed();
00592 }
00593 }
00594
00595 void KMailIface_stub::stopNetworkJobs()
00596 {
00597 if ( !dcopClient() ) {
00598 setStatus( CallFailed );
00599 return;
00600 }
00601 QByteArray data, replyData;
00602 QCString replyType;
00603 if ( dcopClient()->call( app(), obj(), "stopNetworkJobs()", data, replyType, replyData ) ) {
00604 setStatus( CallSucceeded );
00605 } else {
00606 callFailed();
00607 }
00608 }
00609
00610 void KMailIface_stub::resumeNetworkJobs()
00611 {
00612 if ( !dcopClient() ) {
00613 setStatus( CallFailed );
00614 return;
00615 }
00616 QByteArray data, replyData;
00617 QCString replyType;
00618 if ( dcopClient()->call( app(), obj(), "resumeNetworkJobs()", data, replyType, replyData ) ) {
00619 setStatus( CallSucceeded );
00620 } else {
00621 callFailed();
00622 }
00623 }
00624
00625 DCOPRef KMailIface_stub::newMessage( const QString& arg0, const QString& arg1, const QString& arg2, bool arg3, bool arg4, const KURL& arg5, const KURL& arg6 )
00626 {
00627 DCOPRef result;
00628 if ( !dcopClient() ) {
00629 setStatus( CallFailed );
00630 return result;
00631 }
00632 QByteArray data, replyData;
00633 QCString replyType;
00634 QDataStream arg( data, IO_WriteOnly );
00635 arg << arg0;
00636 arg << arg1;
00637 arg << arg2;
00638 arg << arg3;
00639 arg << arg4;
00640 arg << arg5;
00641 arg << arg6;
00642 if ( dcopClient()->call( app(), obj(), "newMessage(QString,QString,QString,bool,bool,KURL,KURL)", data, replyType, replyData ) ) {
00643 if ( replyType == "DCOPRef" ) {
00644 QDataStream _reply_stream( replyData, IO_ReadOnly );
00645 _reply_stream >> result;
00646 setStatus( CallSucceeded );
00647 } else {
00648 callFailed();
00649 }
00650 } else {
00651 callFailed();
00652 }
00653 return result;
00654 }
00655
00656 bool KMailIface_stub::showMail( Q_UINT32 arg0, QString arg1 )
00657 {
00658 bool result = false;
00659 if ( !dcopClient() ) {
00660 setStatus( CallFailed );
00661 return result;
00662 }
00663 QByteArray data, replyData;
00664 QCString replyType;
00665 QDataStream arg( data, IO_WriteOnly );
00666 arg << arg0;
00667 arg << arg1;
00668 if ( dcopClient()->call( app(), obj(), "showMail(Q_UINT32,QString)", data, replyType, replyData ) ) {
00669 if ( replyType == "bool" ) {
00670 QDataStream _reply_stream( replyData, IO_ReadOnly );
00671 _reply_stream >> result;
00672 setStatus( CallSucceeded );
00673 } else {
00674 callFailed();
00675 }
00676 } else {
00677 callFailed();
00678 }
00679 return result;
00680 }
00681
00682 bool KMailIface_stub::handleCommandLine( bool arg0 )
00683 {
00684 bool result = false;
00685 if ( !dcopClient() ) {
00686 setStatus( CallFailed );
00687 return result;
00688 }
00689 QByteArray data, replyData;
00690 QCString replyType;
00691 QDataStream arg( data, IO_WriteOnly );
00692 arg << arg0;
00693 if ( dcopClient()->call( app(), obj(), "handleCommandLine(bool)", data, replyType, replyData ) ) {
00694 if ( replyType == "bool" ) {
00695 QDataStream _reply_stream( replyData, IO_ReadOnly );
00696 _reply_stream >> result;
00697 setStatus( CallSucceeded );
00698 } else {
00699 callFailed();
00700 }
00701 } else {
00702 callFailed();
00703 }
00704 return result;
00705 }
00706
00707 bool KMailIface_stub::firstStart()
00708 {
00709 bool result = false;
00710 if ( !dcopClient() ) {
00711 setStatus( CallFailed );
00712 return result;
00713 }
00714 QByteArray data, replyData;
00715 QCString replyType;
00716 if ( dcopClient()->call( app(), obj(), "firstStart()", data, replyType, replyData ) ) {
00717 if ( replyType == "bool" ) {
00718 QDataStream _reply_stream( replyData, IO_ReadOnly );
00719 _reply_stream >> result;
00720 setStatus( CallSucceeded );
00721 } else {
00722 callFailed();
00723 }
00724 } else {
00725 callFailed();
00726 }
00727 return result;
00728 }
00729
00730 QString KMailIface_stub::getFrom( Q_UINT32 arg0 )
00731 {
00732 QString result;
00733 if ( !dcopClient() ) {
00734 setStatus( CallFailed );
00735 return result;
00736 }
00737 QByteArray data, replyData;
00738 QCString replyType;
00739 QDataStream arg( data, IO_WriteOnly );
00740 arg << arg0;
00741 if ( dcopClient()->call( app(), obj(), "getFrom(Q_UINT32)", data, replyType, replyData ) ) {
00742 if ( replyType == "QString" ) {
00743 QDataStream _reply_stream( replyData, IO_ReadOnly );
00744 _reply_stream >> result;
00745 setStatus( CallSucceeded );
00746 } else {
00747 callFailed();
00748 }
00749 } else {
00750 callFailed();
00751 }
00752 return result;
00753 }
00754
00755 QString KMailIface_stub::debugScheduler()
00756 {
00757 QString result;
00758 if ( !dcopClient() ) {
00759 setStatus( CallFailed );
00760 return result;
00761 }
00762 QByteArray data, replyData;
00763 QCString replyType;
00764 if ( dcopClient()->call( app(), obj(), "debugScheduler()", data, replyType, replyData ) ) {
00765 if ( replyType == "QString" ) {
00766 QDataStream _reply_stream( replyData, IO_ReadOnly );
00767 _reply_stream >> result;
00768 setStatus( CallSucceeded );
00769 } else {
00770 callFailed();
00771 }
00772 } else {
00773 callFailed();
00774 }
00775 return result;
00776 }
00777
00778 QString KMailIface_stub::debugSernum( Q_UINT32 arg0 )
00779 {
00780 QString result;
00781 if ( !dcopClient() ) {
00782 setStatus( CallFailed );
00783 return result;
00784 }
00785 QByteArray data, replyData;
00786 QCString replyType;
00787 QDataStream arg( data, IO_WriteOnly );
00788 arg << arg0;
00789 if ( dcopClient()->call( app(), obj(), "debugSernum(Q_UINT32)", data, replyType, replyData ) ) {
00790 if ( replyType == "QString" ) {
00791 QDataStream _reply_stream( replyData, IO_ReadOnly );
00792 _reply_stream >> result;
00793 setStatus( CallSucceeded );
00794 } else {
00795 callFailed();
00796 }
00797 } else {
00798 callFailed();
00799 }
00800 return result;
00801 }
00802
00803 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const QString& arg1, const QString& arg2 )
00804 {
00805 int result = 0;
00806 if ( !dcopClient() ) {
00807 setStatus( CallFailed );
00808 return result;
00809 }
00810 QByteArray data, replyData;
00811 QCString replyType;
00812 QDataStream arg( data, IO_WriteOnly );
00813 arg << arg0;
00814 arg << arg1;
00815 arg << arg2;
00816 if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,QString,QString)", data, replyType, replyData ) ) {
00817 if ( replyType == "int" ) {
00818 QDataStream _reply_stream( replyData, IO_ReadOnly );
00819 _reply_stream >> result;
00820 setStatus( CallSucceeded );
00821 } else {
00822 callFailed();
00823 }
00824 } else {
00825 callFailed();
00826 }
00827 return result;
00828 }
00829
00830 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const KURL& arg1, const QString& arg2 )
00831 {
00832 int result = 0;
00833 if ( !dcopClient() ) {
00834 setStatus( CallFailed );
00835 return result;
00836 }
00837 QByteArray data, replyData;
00838 QCString replyType;
00839 QDataStream arg( data, IO_WriteOnly );
00840 arg << arg0;
00841 arg << arg1;
00842 arg << arg2;
00843 if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,KURL,QString)", data, replyType, replyData ) ) {
00844 if ( replyType == "int" ) {
00845 QDataStream _reply_stream( replyData, IO_ReadOnly );
00846 _reply_stream >> result;
00847 setStatus( CallSucceeded );
00848 } else {
00849 callFailed();
00850 }
00851 } else {
00852 callFailed();
00853 }
00854 return result;
00855 }
00856
00857 void KMailIface_stub::dcopResetAddMessage()
00858 {
00859 if ( !dcopClient() ) {
00860 setStatus( CallFailed );
00861 return;
00862 }
00863 QByteArray data, replyData;
00864 QCString replyType;
00865 if ( dcopClient()->call( app(), obj(), "dcopResetAddMessage()", data, replyType, replyData ) ) {
00866 setStatus( CallSucceeded );
00867 } else {
00868 callFailed();
00869 }
00870 }
00871
00872 void KMailIface_stub::loadProfile( const QString& arg0 )
00873 {
00874 if ( !dcopClient() ) {
00875 setStatus( CallFailed );
00876 return;
00877 }
00878 QByteArray data, replyData;
00879 QCString replyType;
00880 QDataStream arg( data, IO_WriteOnly );
00881 arg << arg0;
00882 if ( dcopClient()->call( app(), obj(), "loadProfile(QString)", data, replyType, replyData ) ) {
00883 setStatus( CallSucceeded );
00884 } else {
00885 callFailed();
00886 }
00887 }
00888
00889 void KMailIface_stub::saveToProfile( const QString& arg0 )
00890 {
00891 if ( !dcopClient() ) {
00892 setStatus( CallFailed );
00893 return;
00894 }
00895 QByteArray data, replyData;
00896 QCString replyType;
00897 QDataStream arg( data, IO_WriteOnly );
00898 arg << arg0;
00899 if ( dcopClient()->call( app(), obj(), "saveToProfile(QString)", data, replyType, replyData ) ) {
00900 setStatus( CallSucceeded );
00901 } else {
00902 callFailed();
00903 }
00904 }
00905
00906