kontact

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 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