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 DCOPRef KMailIface_stub::openComposer( const QString& arg0, const QString& arg1, const QString& arg2, const QString& arg3, const QString& arg4, bool arg5 )
00273 {
00274     DCOPRef result;
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     if ( dcopClient()->call( app(), obj(), "openComposer(QString,QString,QString,QString,QString,bool)", data, replyType, replyData ) ) {
00289     if ( replyType == "DCOPRef" ) {
00290         QDataStream _reply_stream( replyData, IO_ReadOnly );
00291         _reply_stream >> result;
00292         setStatus( CallSucceeded );
00293     } else {
00294         callFailed();
00295     }
00296     } else { 
00297     callFailed();
00298     }
00299     return result;
00300 }
00301 
00302 int KMailIface_stub::sendCertificate( const QString& arg0, const QByteArray& arg1 )
00303 {
00304     int result = 0;
00305     if ( !dcopClient()  ) {
00306     setStatus( CallFailed );
00307     return result;
00308     }
00309     QByteArray data, replyData;
00310     QCString replyType;
00311     QDataStream arg( data, IO_WriteOnly );
00312     arg << arg0;
00313     arg << arg1;
00314     if ( dcopClient()->call( app(), obj(), "sendCertificate(QString,QByteArray)", data, replyType, replyData ) ) {
00315     if ( replyType == "int" ) {
00316         QDataStream _reply_stream( replyData, IO_ReadOnly );
00317         _reply_stream >> result;
00318         setStatus( CallSucceeded );
00319     } else {
00320         callFailed();
00321     }
00322     } else { 
00323     callFailed();
00324     }
00325     return result;
00326 }
00327 
00328 void KMailIface_stub::compactAllFolders()
00329 {
00330     if ( !dcopClient()  ) {
00331     setStatus( CallFailed );
00332     return;
00333     }
00334     QByteArray data, replyData;
00335     QCString replyType;
00336     if ( dcopClient()->call( app(), obj(), "compactAllFolders()", data, replyType, replyData ) ) {
00337     setStatus( CallSucceeded );
00338     } else { 
00339     callFailed();
00340     }
00341 }
00342 
00343 int KMailIface_stub::dcopAddMessage( const QString& arg0, const QString& arg1, const QString& arg2 )
00344 {
00345     int result = 0;
00346     if ( !dcopClient()  ) {
00347     setStatus( CallFailed );
00348     return result;
00349     }
00350     QByteArray data, replyData;
00351     QCString replyType;
00352     QDataStream arg( data, IO_WriteOnly );
00353     arg << arg0;
00354     arg << arg1;
00355     arg << arg2;
00356     if ( dcopClient()->call( app(), obj(), "dcopAddMessage(QString,QString,QString)", data, replyType, replyData ) ) {
00357     if ( replyType == "int" ) {
00358         QDataStream _reply_stream( replyData, IO_ReadOnly );
00359         _reply_stream >> result;
00360         setStatus( CallSucceeded );
00361     } else {
00362         callFailed();
00363     }
00364     } else { 
00365     callFailed();
00366     }
00367     return result;
00368 }
00369 
00370 int KMailIface_stub::dcopAddMessage( const QString& arg0, const KURL& arg1, const QString& arg2 )
00371 {
00372     int result = 0;
00373     if ( !dcopClient()  ) {
00374     setStatus( CallFailed );
00375     return result;
00376     }
00377     QByteArray data, replyData;
00378     QCString replyType;
00379     QDataStream arg( data, IO_WriteOnly );
00380     arg << arg0;
00381     arg << arg1;
00382     arg << arg2;
00383     if ( dcopClient()->call( app(), obj(), "dcopAddMessage(QString,KURL,QString)", data, replyType, replyData ) ) {
00384     if ( replyType == "int" ) {
00385         QDataStream _reply_stream( replyData, IO_ReadOnly );
00386         _reply_stream >> result;
00387         setStatus( CallSucceeded );
00388     } else {
00389         callFailed();
00390     }
00391     } else { 
00392     callFailed();
00393     }
00394     return result;
00395 }
00396 
00397 QStringList KMailIface_stub::folderList()
00398 {
00399     QStringList result;
00400     if ( !dcopClient()  ) {
00401     setStatus( CallFailed );
00402     return result;
00403     }
00404     QByteArray data, replyData;
00405     QCString replyType;
00406     if ( dcopClient()->call( app(), obj(), "folderList()", data, replyType, replyData ) ) {
00407     if ( replyType == "QStringList" ) {
00408         QDataStream _reply_stream( replyData, IO_ReadOnly );
00409         _reply_stream >> result;
00410         setStatus( CallSucceeded );
00411     } else {
00412         callFailed();
00413     }
00414     } else { 
00415     callFailed();
00416     }
00417     return result;
00418 }
00419 
00420 DCOPRef KMailIface_stub::getFolder( const QString& arg0 )
00421 {
00422     DCOPRef result;
00423     if ( !dcopClient()  ) {
00424     setStatus( CallFailed );
00425     return result;
00426     }
00427     QByteArray data, replyData;
00428     QCString replyType;
00429     QDataStream arg( data, IO_WriteOnly );
00430     arg << arg0;
00431     if ( dcopClient()->call( app(), obj(), "getFolder(QString)", data, replyType, replyData ) ) {
00432     if ( replyType == "DCOPRef" ) {
00433         QDataStream _reply_stream( replyData, IO_ReadOnly );
00434         _reply_stream >> result;
00435         setStatus( CallSucceeded );
00436     } else {
00437         callFailed();
00438     }
00439     } else { 
00440     callFailed();
00441     }
00442     return result;
00443 }
00444 
00445 void KMailIface_stub::selectFolder( QString arg0 )
00446 {
00447     if ( !dcopClient()  ) {
00448     setStatus( CallFailed );
00449     return;
00450     }
00451     QByteArray data, replyData;
00452     QCString replyType;
00453     QDataStream arg( data, IO_WriteOnly );
00454     arg << arg0;
00455     if ( dcopClient()->call( app(), obj(), "selectFolder(QString)", data, replyType, replyData ) ) {
00456     setStatus( CallSucceeded );
00457     } else { 
00458     callFailed();
00459     }
00460 }
00461 
00462 bool KMailIface_stub::canQueryClose()
00463 {
00464     bool result = false;
00465     if ( !dcopClient()  ) {
00466     setStatus( CallFailed );
00467     return result;
00468     }
00469     QByteArray data, replyData;
00470     QCString replyType;
00471     if ( dcopClient()->call( app(), obj(), "canQueryClose()", data, replyType, replyData ) ) {
00472     if ( replyType == "bool" ) {
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::setDefaultTransport( const 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(), "setDefaultTransport(QString)", data, replyType, replyData ) ) {
00496     setStatus( CallSucceeded );
00497     } else { 
00498     callFailed();
00499     }
00500 }
00501 
00502 int KMailIface_stub::timeOfLastMessageCountChange()
00503 {
00504     int result = 0;
00505     if ( !dcopClient()  ) {
00506     setStatus( CallFailed );
00507     return result;
00508     }
00509     QByteArray data, replyData;
00510     QCString replyType;
00511     if ( dcopClient()->call( app(), obj(), "timeOfLastMessageCountChange()", data, replyType, replyData ) ) {
00512     if ( replyType == "int" ) {
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::pauseBackgroundJobs()
00526 {
00527     if ( !dcopClient()  ) {
00528     setStatus( CallFailed );
00529     return;
00530     }
00531     QByteArray data, replyData;
00532     QCString replyType;
00533     if ( dcopClient()->call( app(), obj(), "pauseBackgroundJobs()", data, replyType, replyData ) ) {
00534     setStatus( CallSucceeded );
00535     } else { 
00536     callFailed();
00537     }
00538 }
00539 
00540 void KMailIface_stub::resumeBackgroundJobs()
00541 {
00542     if ( !dcopClient()  ) {
00543     setStatus( CallFailed );
00544     return;
00545     }
00546     QByteArray data, replyData;
00547     QCString replyType;
00548     if ( dcopClient()->call( app(), obj(), "resumeBackgroundJobs()", data, replyType, replyData ) ) {
00549     setStatus( CallSucceeded );
00550     } else { 
00551     callFailed();
00552     }
00553 }
00554 
00555 void KMailIface_stub::stopNetworkJobs()
00556 {
00557     if ( !dcopClient()  ) {
00558     setStatus( CallFailed );
00559     return;
00560     }
00561     QByteArray data, replyData;
00562     QCString replyType;
00563     if ( dcopClient()->call( app(), obj(), "stopNetworkJobs()", data, replyType, replyData ) ) {
00564     setStatus( CallSucceeded );
00565     } else { 
00566     callFailed();
00567     }
00568 }
00569 
00570 void KMailIface_stub::resumeNetworkJobs()
00571 {
00572     if ( !dcopClient()  ) {
00573     setStatus( CallFailed );
00574     return;
00575     }
00576     QByteArray data, replyData;
00577     QCString replyType;
00578     if ( dcopClient()->call( app(), obj(), "resumeNetworkJobs()", data, replyType, replyData ) ) {
00579     setStatus( CallSucceeded );
00580     } else { 
00581     callFailed();
00582     }
00583 }
00584 
00585 DCOPRef KMailIface_stub::newMessage( const QString& arg0, const QString& arg1, const QString& arg2, bool arg3, bool arg4, const KURL& arg5, const KURL& arg6 )
00586 {
00587     DCOPRef result;
00588     if ( !dcopClient()  ) {
00589     setStatus( CallFailed );
00590     return result;
00591     }
00592     QByteArray data, replyData;
00593     QCString replyType;
00594     QDataStream arg( data, IO_WriteOnly );
00595     arg << arg0;
00596     arg << arg1;
00597     arg << arg2;
00598     arg << arg3;
00599     arg << arg4;
00600     arg << arg5;
00601     arg << arg6;
00602     if ( dcopClient()->call( app(), obj(), "newMessage(QString,QString,QString,bool,bool,KURL,KURL)", data, replyType, replyData ) ) {
00603     if ( replyType == "DCOPRef" ) {
00604         QDataStream _reply_stream( replyData, IO_ReadOnly );
00605         _reply_stream >> result;
00606         setStatus( CallSucceeded );
00607     } else {
00608         callFailed();
00609     }
00610     } else { 
00611     callFailed();
00612     }
00613     return result;
00614 }
00615 
00616 bool KMailIface_stub::showMail( Q_UINT32 arg0, QString arg1 )
00617 {
00618     bool result = false;
00619     if ( !dcopClient()  ) {
00620     setStatus( CallFailed );
00621     return result;
00622     }
00623     QByteArray data, replyData;
00624     QCString replyType;
00625     QDataStream arg( data, IO_WriteOnly );
00626     arg << arg0;
00627     arg << arg1;
00628     if ( dcopClient()->call( app(), obj(), "showMail(Q_UINT32,QString)", data, replyType, replyData ) ) {
00629     if ( replyType == "bool" ) {
00630         QDataStream _reply_stream( replyData, IO_ReadOnly );
00631         _reply_stream >> result;
00632         setStatus( CallSucceeded );
00633     } else {
00634         callFailed();
00635     }
00636     } else { 
00637     callFailed();
00638     }
00639     return result;
00640 }
00641 
00642 bool KMailIface_stub::handleCommandLine( bool arg0 )
00643 {
00644     bool result = false;
00645     if ( !dcopClient()  ) {
00646     setStatus( CallFailed );
00647     return result;
00648     }
00649     QByteArray data, replyData;
00650     QCString replyType;
00651     QDataStream arg( data, IO_WriteOnly );
00652     arg << arg0;
00653     if ( dcopClient()->call( app(), obj(), "handleCommandLine(bool)", data, replyType, replyData ) ) {
00654     if ( replyType == "bool" ) {
00655         QDataStream _reply_stream( replyData, IO_ReadOnly );
00656         _reply_stream >> result;
00657         setStatus( CallSucceeded );
00658     } else {
00659         callFailed();
00660     }
00661     } else { 
00662     callFailed();
00663     }
00664     return result;
00665 }
00666 
00667 bool KMailIface_stub::firstStart()
00668 {
00669     bool result = false;
00670     if ( !dcopClient()  ) {
00671     setStatus( CallFailed );
00672     return result;
00673     }
00674     QByteArray data, replyData;
00675     QCString replyType;
00676     if ( dcopClient()->call( app(), obj(), "firstStart()", data, replyType, replyData ) ) {
00677     if ( replyType == "bool" ) {
00678         QDataStream _reply_stream( replyData, IO_ReadOnly );
00679         _reply_stream >> result;
00680         setStatus( CallSucceeded );
00681     } else {
00682         callFailed();
00683     }
00684     } else { 
00685     callFailed();
00686     }
00687     return result;
00688 }
00689 
00690 QString KMailIface_stub::getFrom( Q_UINT32 arg0 )
00691 {
00692     QString result;
00693     if ( !dcopClient()  ) {
00694     setStatus( CallFailed );
00695     return result;
00696     }
00697     QByteArray data, replyData;
00698     QCString replyType;
00699     QDataStream arg( data, IO_WriteOnly );
00700     arg << arg0;
00701     if ( dcopClient()->call( app(), obj(), "getFrom(Q_UINT32)", data, replyType, replyData ) ) {
00702     if ( replyType == "QString" ) {
00703         QDataStream _reply_stream( replyData, IO_ReadOnly );
00704         _reply_stream >> result;
00705         setStatus( CallSucceeded );
00706     } else {
00707         callFailed();
00708     }
00709     } else { 
00710     callFailed();
00711     }
00712     return result;
00713 }
00714 
00715 QString KMailIface_stub::debugScheduler()
00716 {
00717     QString result;
00718     if ( !dcopClient()  ) {
00719     setStatus( CallFailed );
00720     return result;
00721     }
00722     QByteArray data, replyData;
00723     QCString replyType;
00724     if ( dcopClient()->call( app(), obj(), "debugScheduler()", data, replyType, replyData ) ) {
00725     if ( replyType == "QString" ) {
00726         QDataStream _reply_stream( replyData, IO_ReadOnly );
00727         _reply_stream >> result;
00728         setStatus( CallSucceeded );
00729     } else {
00730         callFailed();
00731     }
00732     } else { 
00733     callFailed();
00734     }
00735     return result;
00736 }
00737 
00738 QString KMailIface_stub::debugSernum( Q_UINT32 arg0 )
00739 {
00740     QString result;
00741     if ( !dcopClient()  ) {
00742     setStatus( CallFailed );
00743     return result;
00744     }
00745     QByteArray data, replyData;
00746     QCString replyType;
00747     QDataStream arg( data, IO_WriteOnly );
00748     arg << arg0;
00749     if ( dcopClient()->call( app(), obj(), "debugSernum(Q_UINT32)", data, replyType, replyData ) ) {
00750     if ( replyType == "QString" ) {
00751         QDataStream _reply_stream( replyData, IO_ReadOnly );
00752         _reply_stream >> result;
00753         setStatus( CallSucceeded );
00754     } else {
00755         callFailed();
00756     }
00757     } else { 
00758     callFailed();
00759     }
00760     return result;
00761 }
00762 
00763 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const QString& arg1, const QString& arg2 )
00764 {
00765     int result = 0;
00766     if ( !dcopClient()  ) {
00767     setStatus( CallFailed );
00768     return result;
00769     }
00770     QByteArray data, replyData;
00771     QCString replyType;
00772     QDataStream arg( data, IO_WriteOnly );
00773     arg << arg0;
00774     arg << arg1;
00775     arg << arg2;
00776     if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,QString,QString)", data, replyType, replyData ) ) {
00777     if ( replyType == "int" ) {
00778         QDataStream _reply_stream( replyData, IO_ReadOnly );
00779         _reply_stream >> result;
00780         setStatus( CallSucceeded );
00781     } else {
00782         callFailed();
00783     }
00784     } else { 
00785     callFailed();
00786     }
00787     return result;
00788 }
00789 
00790 int KMailIface_stub::dcopAddMessage_fastImport( const QString& arg0, const KURL& arg1, const QString& arg2 )
00791 {
00792     int result = 0;
00793     if ( !dcopClient()  ) {
00794     setStatus( CallFailed );
00795     return result;
00796     }
00797     QByteArray data, replyData;
00798     QCString replyType;
00799     QDataStream arg( data, IO_WriteOnly );
00800     arg << arg0;
00801     arg << arg1;
00802     arg << arg2;
00803     if ( dcopClient()->call( app(), obj(), "dcopAddMessage_fastImport(QString,KURL,QString)", data, replyType, replyData ) ) {
00804     if ( replyType == "int" ) {
00805         QDataStream _reply_stream( replyData, IO_ReadOnly );
00806         _reply_stream >> result;
00807         setStatus( CallSucceeded );
00808     } else {
00809         callFailed();
00810     }
00811     } else { 
00812     callFailed();
00813     }
00814     return result;
00815 }
00816 
00817 void KMailIface_stub::dcopResetAddMessage()
00818 {
00819     if ( !dcopClient()  ) {
00820     setStatus( CallFailed );
00821     return;
00822     }
00823     QByteArray data, replyData;
00824     QCString replyType;
00825     if ( dcopClient()->call( app(), obj(), "dcopResetAddMessage()", data, replyType, replyData ) ) {
00826     setStatus( CallSucceeded );
00827     } else { 
00828     callFailed();
00829     }
00830 }
00831 
00832 
KDE Home | KDE Accessibility Home | Description of Access Keys