korganizer

kmailIface_stub.cpp

00001 /****************************************************************************
00002 **
00003 ** DCOP Stub Implementation created by dcopidl2cpp from kmailIface.kidl
00004 **
00005 ** WARNING! All changes made in this file will be lost!
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 void KMailIface_stub::showImportArchiveDialog()
00438 {
00439     if ( !dcopClient()  ) {
00440     setStatus( CallFailed );
00441     return;
00442     }
00443     QByteArray data, replyData;
00444     QCString replyType;
00445     if ( dcopClient()->call( app(), obj(), "showImportArchiveDialog()", data, replyType, replyData ) ) {
00446     setStatus( CallSucceeded );
00447     } else { 
00448     callFailed();
00449     }
00450 }
00451 
00452 QStringList KMailIface_stub::folderList()
00453 {
00454     QStringList result;
00455     if ( !dcopClient()  ) {
00456     setStatus( CallFailed );
00457     return result;
00458     }
00459     QByteArray data, replyData;
00460     QCString replyType;
00461     if ( dcopClient()->call( app(), obj(), "folderList()", data, replyType, replyData ) ) {
00462     if ( replyType == "QStringList" ) {
00463         QDataStream _reply_stream( replyData, IO_ReadOnly );
00464         _reply_stream >> result;
00465         setStatus( CallSucceeded );
00466     } else {
00467         callFailed();
00468     }
00469     } else { 
00470     callFailed();
00471     }
00472     return result;
00473 }
00474 
00475 DCOPRef KMailIface_stub::getFolder( const QString& arg0 )
00476 {
00477     DCOPRef result;
00478     if ( !dcopClient()  ) {
00479     setStatus( CallFailed );
00480     return result;
00481     }
00482     QByteArray data, replyData;
00483     QCString replyType;
00484     QDataStream arg( data, IO_WriteOnly );
00485     arg << arg0;
00486     if ( dcopClient()->call( app(), obj(), "getFolder(QString)", data, replyType, replyData ) ) {
00487     if ( replyType == "DCOPRef" ) {
00488         QDataStream _reply_stream( replyData, IO_ReadOnly );
00489         _reply_stream >> result;
00490         setStatus( CallSucceeded );
00491     } else {
00492         callFailed();
00493     }
00494     } else { 
00495     callFailed();
00496     }
00497     return result;
00498 }
00499 
00500 void KMailIface_stub::selectFolder( QString arg0 )
00501 {
00502     if ( !dcopClient()  ) {
00503     setStatus( CallFailed );
00504     return;
00505     }
00506     QByteArray data, replyData;
00507     QCString replyType;
00508     QDataStream arg( data, IO_WriteOnly );
00509     arg << arg0;
00510     if ( dcopClient()->call( app(), obj(), "selectFolder(QString)", data, replyType, replyData ) ) {
00511     setStatus( CallSucceeded );
00512     } else { 
00513     callFailed();
00514     }
00515 }
00516 
00517 bool KMailIface_stub::canQueryClose()
00518 {
00519     bool result = false;
00520     if ( !dcopClient()  ) {
00521     setStatus( CallFailed );
00522     return result;
00523     }
00524     QByteArray data, replyData;
00525     QCString replyType;
00526     if ( dcopClient()->call( app(), obj(), "canQueryClose()", data, replyType, replyData ) ) {
00527     if ( replyType == "bool" ) {
00528         QDataStream _reply_stream( replyData, IO_ReadOnly );
00529         _reply_stream >> result;
00530         setStatus( CallSucceeded );
00531     } else {
00532         callFailed();
00533     }
00534     } else { 
00535     callFailed();
00536     }
00537     return result;
00538 }
00539 
00540 void KMailIface_stub::setDefaultTransport( const QString& arg0 )
00541 {
00542     if ( !dcopClient()  ) {
00543     setStatus( CallFailed );
00544     return;
00545     }
00546     QByteArray data, replyData;
00547     QCString replyType;
00548     QDataStream arg( data, IO_WriteOnly );
00549     arg << arg0;
00550     if ( dcopClient()->call( app(), obj(), "setDefaultTransport(QString)", data, replyType, replyData ) ) {
00551     setStatus( CallSucceeded );
00552     } else { 
00553     callFailed();
00554     }
00555 }
00556 
00557 int KMailIface_stub::timeOfLastMessageCountChange()
00558 {
00559     int result = 0;
00560     if ( !dcopClient()  ) {
00561     setStatus( CallFailed );
00562     return result;
00563     }
00564     QByteArray data, replyData;
00565     QCString replyType;
00566     if ( dcopClient()->call( app(), obj(), "timeOfLastMessageCountChange()", data, replyType, replyData ) ) {
00567     if ( replyType == "int" ) {
00568         QDataStream _reply_stream( replyData, IO_ReadOnly );
00569         _reply_stream >> result;
00570         setStatus( CallSucceeded );
00571     } else {
00572         callFailed();
00573     }
00574     } else { 
00575     callFailed();
00576     }
00577     return result;
00578 }
00579 
00580 void KMailIface_stub::pauseBackgroundJobs()
00581 {
00582     if ( !dcopClient()  ) {
00583     setStatus( CallFailed );
00584     return;
00585     }
00586     QByteArray data, replyData;
00587     QCString replyType;
00588     if ( dcopClient()->call( app(), obj(), "pauseBackgroundJobs()", data, replyType, replyData ) ) {
00589     setStatus( CallSucceeded );
00590     } else { 
00591     callFailed();
00592     }
00593 }
00594 
00595 void KMailIface_stub::resumeBackgroundJobs()
00596 {
00597     if ( !dcopClient()  ) {
00598     setStatus( CallFailed );
00599     return;
00600     }
00601     QByteArray data, replyData;
00602     QCString replyType;
00603     if ( dcopClient()->call( app(), obj(), "resumeBackgroundJobs()", data, replyType, replyData ) ) {
00604     setStatus( CallSucceeded );
00605     } else { 
00606     callFailed();
00607     }
00608 }
00609 
00610 void KMailIface_stub::stopNetworkJobs()
00611 {
00612     if ( !dcopClient()  ) {
00613     setStatus( CallFailed );
00614     return;
00615     }
00616     QByteArray data, replyData;
00617     QCString replyType;
00618     if ( dcopClient()->call( app(), obj(), "stopNetworkJobs()", data, replyType, replyData ) ) {
00619     setStatus( CallSucceeded );
00620     } else { 
00621     callFailed();
00622     }
00623 }
00624 
00625 void KMailIface_stub::resumeNetworkJobs()
00626 {
00627     if ( !dcopClient()  ) {
00628     setStatus( CallFailed );
00629     return;
00630     }
00631     QByteArray data, replyData;
00632     QCString replyType;
00633     if ( dcopClient()->call( app(), obj(), "resumeNetworkJobs()", data, replyType, replyData ) ) {
00634     setStatus( CallSucceeded );
00635     } else { 
00636     callFailed();
00637     }
00638 }
00639 
00640 DCOPRef KMailIface_stub::newMessage( const QString& arg0, const QString& arg1, const QString& arg2, bool arg3, bool arg4, const KURL& arg5, const KURL& arg6 )
00641 {
00642     DCOPRef result;
00643     if ( !dcopClient()  ) {
00644     setStatus( CallFailed );
00645     return result;
00646     }
00647     QByteArray data, replyData;
00648     QCString replyType;
00649     QDataStream arg( data, IO_WriteOnly );
00650     arg << arg0;
00651     arg << arg1;
00652     arg << arg2;
00653     arg << arg3;
00654     arg << arg4;
00655     arg << arg5;
00656     arg << arg6;
00657     if ( dcopClient()->call( app(), obj(), "newMessage(QString,QString,QString,bool,bool,KURL,KURL)", data, replyType, replyData ) ) {
00658     if ( replyType == "DCOPRef" ) {
00659         QDataStream _reply_stream( replyData, IO_ReadOnly );
00660         _reply_stream >> result;
00661         setStatus( CallSucceeded );
00662     } else {
00663         callFailed();
00664     }
00665     } else { 
00666     callFailed();
00667     }
00668     return result;
00669 }
00670 
00671 bool KMailIface_stub::showMail( Q_UINT32 arg0, QString arg1 )
00672 {
00673     bool result = false;
00674     if ( !dcopClient()  ) {
00675     setStatus( CallFailed );
00676     return result;
00677     }
00678     QByteArray data, replyData;
00679     QCString replyType;
00680     QDataStream arg( data, IO_WriteOnly );
00681     arg << arg0;
00682     arg << arg1;
00683     if ( dcopClient()->call( app(), obj(), "showMail(Q_UINT32,QString)", data, replyType, replyData ) ) {
00684     if ( replyType == "bool" ) {
00685         QDataStream _reply_stream( replyData, IO_ReadOnly );
00686         _reply_stream >> result;
00687         setStatus( CallSucceeded );
00688     } else {
00689         callFailed();
00690     }
00691     } else { 
00692     callFailed();
00693     }
00694     return result;
00695 }
00696 
00697 bool KMailIface_stub::handleCommandLine( bool arg0 )
00698 {
00699     bool result = false;
00700     if ( !dcopClient()  ) {
00701     setStatus( CallFailed );
00702     return result;
00703     }
00704     QByteArray data, replyData;
00705     QCString replyType;
00706     QDataStream arg( data, IO_WriteOnly );
00707     arg << arg0;
00708     if ( dcopClient()->call( app(), obj(), "handleCommandLine(bool)", data, replyType, replyData ) ) {
00709     if ( replyType == "bool" ) {
00710         QDataStream _reply_stream( replyData, IO_ReadOnly );
00711         _reply_stream >> result;
00712         setStatus( CallSucceeded );
00713     } else {
00714         callFailed();
00715     }
00716     } else { 
00717     callFailed();
00718     }
00719     return result;
00720 }
00721 
00722 bool KMailIface_stub::firstStart()
00723 {
00724     bool result = false;
00725     if ( !dcopClient()  ) {
00726     setStatus( CallFailed );
00727     return result;
00728     }
00729     QByteArray data, replyData;
00730     QCString replyType;
00731     if ( dcopClient()->call( app(), obj(), "firstStart()", data, replyType, replyData ) ) {
00732     if ( replyType == "bool" ) {
00733         QDataStream _reply_stream( replyData, IO_ReadOnly );
00734         _reply_stream >> result;
00735         setStatus( CallSucceeded );
00736     } else {
00737         callFailed();
00738     }
00739     } else { 
00740     callFailed();
00741     }
00742     return result;
00743 }
00744 
00745 QString KMailIface_stub::getFrom( Q_UINT32 arg0 )
00746 {
00747     QString result;
00748     if ( !dcopClient()  ) {
00749     setStatus( CallFailed );
00750     return result;
00751     }
00752     QByteArray data, replyData;
00753     QCString replyType;
00754     QDataStream arg( data, IO_WriteOnly );
00755     arg << arg0;
00756     if ( dcopClient()->call( app(), obj(), "getFrom(Q_UINT32)", data, replyType, replyData ) ) {
00757     if ( replyType == "QString" ) {
00758         QDataStream _reply_stream( replyData, IO_ReadOnly );
00759         _reply_stream >> result;
00760         setStatus( CallSucceeded );
00761     } else {
00762         callFailed();
00763     }
00764     } else { 
00765     callFailed();
00766     }
00767     return result;
00768 }
00769 
00770 QString KMailIface_stub::debugScheduler()
00771 {
00772     QString result;
00773     if ( !dcopClient()  ) {
00774     setStatus( CallFailed );
00775     return result;
00776     }
00777     QByteArray data, replyData;
00778     QCString replyType;
00779     if ( dcopClient()->call( app(), obj(), "debugScheduler()", data, replyType, replyData ) ) {
00780     if ( replyType == "QString" ) {
00781         QDataStream _reply_stream( replyData, IO_ReadOnly );
00782         _reply_stream >> result;
00783         setStatus( CallSucceeded );
00784     } else {
00785         callFailed();
00786     }
00787     } else { 
00788     callFailed();
00789     }
00790     return result;
00791 }
00792 
00793 QString KMailIface_stub::debugSernum( Q_UINT32 arg0 )
00794 {
00795     QString result;
00796     if ( !dcopClient()  ) {
00797     setStatus( CallFailed );
00798     return result;
00799     }
00800     QByteArray data, replyData;
00801     QCString replyType;
00802     QDataStream arg( data, IO_WriteOnly );
00803     arg << arg0;
00804     if ( dcopClient()->call( app(), obj(), "debugSernum(Q_UINT32)", data, replyType, replyData ) ) {
00805     if ( replyType == "QString" ) {
00806         QDataStream _reply_stream( replyData, IO_ReadOnly );
00807         _reply_stream >> result;
00808         setStatus( CallSucceeded );
00809     } else {
00810         callFailed();
00811     }
00812     } else { 
00813     callFailed();
00814     }
00815     return result;
00816 }
00817 
00818 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const QString& arg1, const QString& arg2 )
00819 {
00820     int result = 0;
00821     if ( !dcopClient()  ) {
00822     setStatus( CallFailed );
00823     return result;
00824     }
00825     QByteArray data, replyData;
00826     QCString replyType;
00827     QDataStream arg( data, IO_WriteOnly );
00828     arg << arg0;
00829     arg << arg1;
00830     arg << arg2;
00831     if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,QString,QString)", data, replyType, replyData ) ) {
00832     if ( replyType == "int" ) {
00833         QDataStream _reply_stream( replyData, IO_ReadOnly );
00834         _reply_stream >> result;
00835         setStatus( CallSucceeded );
00836     } else {
00837         callFailed();
00838     }
00839     } else { 
00840     callFailed();
00841     }
00842     return result;
00843 }
00844 
00845 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const KURL& arg1, const QString& arg2 )
00846 {
00847     int result = 0;
00848     if ( !dcopClient()  ) {
00849     setStatus( CallFailed );
00850     return result;
00851     }
00852     QByteArray data, replyData;
00853     QCString replyType;
00854     QDataStream arg( data, IO_WriteOnly );
00855     arg << arg0;
00856     arg << arg1;
00857     arg << arg2;
00858     if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,KURL,QString)", data, replyType, replyData ) ) {
00859     if ( replyType == "int" ) {
00860         QDataStream _reply_stream( replyData, IO_ReadOnly );
00861         _reply_stream >> result;
00862         setStatus( CallSucceeded );
00863     } else {
00864         callFailed();
00865     }
00866     } else { 
00867     callFailed();
00868     }
00869     return result;
00870 }
00871 
00872 void KMailIface_stub::dcopResetAddMessage()
00873 {
00874     if ( !dcopClient()  ) {
00875     setStatus( CallFailed );
00876     return;
00877     }
00878     QByteArray data, replyData;
00879     QCString replyType;
00880     if ( dcopClient()->call( app(), obj(), "dcopResetAddMessage()", data, replyType, replyData ) ) {
00881     setStatus( CallSucceeded );
00882     } else { 
00883     callFailed();
00884     }
00885 }
00886 
00887 void KMailIface_stub::loadProfile( const QString& arg0 )
00888 {
00889     if ( !dcopClient()  ) {
00890     setStatus( CallFailed );
00891     return;
00892     }
00893     QByteArray data, replyData;
00894     QCString replyType;
00895     QDataStream arg( data, IO_WriteOnly );
00896     arg << arg0;
00897     if ( dcopClient()->call( app(), obj(), "loadProfile(QString)", data, replyType, replyData ) ) {
00898     setStatus( CallSucceeded );
00899     } else { 
00900     callFailed();
00901     }
00902 }
00903 
00904 void KMailIface_stub::saveToProfile( const QString& arg0 )
00905 {
00906     if ( !dcopClient()  ) {
00907     setStatus( CallFailed );
00908     return;
00909     }
00910     QByteArray data, replyData;
00911     QCString replyType;
00912     QDataStream arg( data, IO_WriteOnly );
00913     arg << arg0;
00914     if ( dcopClient()->call( app(), obj(), "saveToProfile(QString)", data, replyType, replyData ) ) {
00915     setStatus( CallSucceeded );
00916     } else { 
00917     callFailed();
00918     }
00919 }
00920 
00921