kontact

pilotDaemonDCOP_stub.cpp

00001 /****************************************************************************
00002 **
00003 ** DCOP Stub Implementation created by dcopidl2cpp from pilotDaemonDCOP.kidl
00004 **
00005 ** WARNING! All changes made in this file will be lost!
00006 **
00007 *****************************************************************************/
00008 
00009 #include "pilotDaemonDCOP_stub.h"
00010 #include <dcopclient.h>
00011 
00012 #include <kdatastream.h>
00013 
00014 
00015 PilotDaemonDCOP_stub::PilotDaemonDCOP_stub( const QCString& app, const QCString& obj )
00016   : DCOPStub( app, obj )
00017 {
00018 }
00019 
00020 PilotDaemonDCOP_stub::PilotDaemonDCOP_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021   : DCOPStub( client, app, obj )
00022 {
00023 }
00024 
00025 PilotDaemonDCOP_stub::PilotDaemonDCOP_stub( const DCOPRef& ref )
00026   : DCOPStub( ref )
00027 {
00028 }
00029 
00030 void PilotDaemonDCOP_stub::requestSync( int arg0 )
00031 {
00032     if ( !dcopClient()  ) {
00033     setStatus( CallFailed );
00034     return;
00035     }
00036     QByteArray data;
00037     QDataStream arg( data, IO_WriteOnly );
00038     arg << arg0;
00039     dcopClient()->send( app(), obj(), "requestSync(int)", data );
00040     setStatus( CallSucceeded );
00041 }
00042 
00043 void PilotDaemonDCOP_stub::requestSyncType( QString arg0 )
00044 {
00045     if ( !dcopClient()  ) {
00046     setStatus( CallFailed );
00047     return;
00048     }
00049     QByteArray data;
00050     QDataStream arg( data, IO_WriteOnly );
00051     arg << arg0;
00052     dcopClient()->send( app(), obj(), "requestSyncType(QString)", data );
00053     setStatus( CallSucceeded );
00054 }
00055 
00056 void PilotDaemonDCOP_stub::requestFastSyncNext()
00057 {
00058     if ( !dcopClient()  ) {
00059     setStatus( CallFailed );
00060     return;
00061     }
00062     QByteArray data;
00063     dcopClient()->send( app(), obj(), "requestFastSyncNext()", data );
00064     setStatus( CallSucceeded );
00065 }
00066 
00067 void PilotDaemonDCOP_stub::requestRegularSyncNext()
00068 {
00069     if ( !dcopClient()  ) {
00070     setStatus( CallFailed );
00071     return;
00072     }
00073     QByteArray data;
00074     dcopClient()->send( app(), obj(), "requestRegularSyncNext()", data );
00075     setStatus( CallSucceeded );
00076 }
00077 
00078 int PilotDaemonDCOP_stub::nextSyncType()
00079 {
00080     int result = 0;
00081     if ( !dcopClient()  ) {
00082     setStatus( CallFailed );
00083     return result;
00084     }
00085     QByteArray data, replyData;
00086     QCString replyType;
00087     if ( dcopClient()->call( app(), obj(), "nextSyncType()", data, replyType, replyData ) ) {
00088     if ( replyType == "int" ) {
00089         QDataStream _reply_stream( replyData, IO_ReadOnly );
00090         _reply_stream >> result;
00091         setStatus( CallSucceeded );
00092     } else {
00093         callFailed();
00094     }
00095     } else { 
00096     callFailed();
00097     }
00098     return result;
00099 }
00100 
00101 void PilotDaemonDCOP_stub::requestSyncOptions( bool arg0, bool arg1 )
00102 {
00103     if ( !dcopClient()  ) {
00104     setStatus( CallFailed );
00105     return;
00106     }
00107     QByteArray data;
00108     QDataStream arg( data, IO_WriteOnly );
00109     arg << arg0;
00110     arg << arg1;
00111     dcopClient()->send( app(), obj(), "requestSyncOptions(bool,bool)", data );
00112     setStatus( CallSucceeded );
00113 }
00114 
00115 void PilotDaemonDCOP_stub::quitNow()
00116 {
00117     if ( !dcopClient()  ) {
00118     setStatus( CallFailed );
00119     return;
00120     }
00121     QByteArray data;
00122     dcopClient()->send( app(), obj(), "quitNow()", data );
00123     setStatus( CallSucceeded );
00124 }
00125 
00126 void PilotDaemonDCOP_stub::reloadSettings()
00127 {
00128     if ( !dcopClient()  ) {
00129     setStatus( CallFailed );
00130     return;
00131     }
00132     QByteArray data;
00133     dcopClient()->send( app(), obj(), "reloadSettings()", data );
00134     setStatus( CallSucceeded );
00135 }
00136 
00137 void PilotDaemonDCOP_stub::setTempDevice( QString arg0 )
00138 {
00139     if ( !dcopClient()  ) {
00140     setStatus( CallFailed );
00141     return;
00142     }
00143     QByteArray data;
00144     QDataStream arg( data, IO_WriteOnly );
00145     arg << arg0;
00146     dcopClient()->send( app(), obj(), "setTempDevice(QString)", data );
00147     setStatus( CallSucceeded );
00148 }
00149 
00150 void PilotDaemonDCOP_stub::stopListening()
00151 {
00152     if ( !dcopClient()  ) {
00153     setStatus( CallFailed );
00154     return;
00155     }
00156     QByteArray data, replyData;
00157     QCString replyType;
00158     if ( dcopClient()->call( app(), obj(), "stopListening()", data, replyType, replyData ) ) {
00159     setStatus( CallSucceeded );
00160     } else { 
00161     callFailed();
00162     }
00163 }
00164 
00165 void PilotDaemonDCOP_stub::startListening()
00166 {
00167     if ( !dcopClient()  ) {
00168     setStatus( CallFailed );
00169     return;
00170     }
00171     QByteArray data, replyData;
00172     QCString replyType;
00173     if ( dcopClient()->call( app(), obj(), "startListening()", data, replyType, replyData ) ) {
00174     setStatus( CallSucceeded );
00175     } else { 
00176     callFailed();
00177     }
00178 }
00179 
00180 bool PilotDaemonDCOP_stub::isListening()
00181 {
00182     bool result = false;
00183     if ( !dcopClient()  ) {
00184     setStatus( CallFailed );
00185     return result;
00186     }
00187     QByteArray data, replyData;
00188     QCString replyType;
00189     if ( dcopClient()->call( app(), obj(), "isListening()", data, replyType, replyData ) ) {
00190     if ( replyType == "bool" ) {
00191         QDataStream _reply_stream( replyData, IO_ReadOnly );
00192         _reply_stream >> result;
00193         setStatus( CallSucceeded );
00194     } else {
00195         callFailed();
00196     }
00197     } else { 
00198     callFailed();
00199     }
00200     return result;
00201 }
00202 
00203 QString PilotDaemonDCOP_stub::statusString()
00204 {
00205     QString result;
00206     if ( !dcopClient()  ) {
00207     setStatus( CallFailed );
00208     return result;
00209     }
00210     QByteArray data, replyData;
00211     QCString replyType;
00212     if ( dcopClient()->call( app(), obj(), "statusString()", data, replyType, replyData ) ) {
00213     if ( replyType == "QString" ) {
00214         QDataStream _reply_stream( replyData, IO_ReadOnly );
00215         _reply_stream >> result;
00216         setStatus( CallSucceeded );
00217     } else {
00218         callFailed();
00219     }
00220     } else { 
00221     callFailed();
00222     }
00223     return result;
00224 }
00225 
00226 QString PilotDaemonDCOP_stub::shortStatusString()
00227 {
00228     QString result;
00229     if ( !dcopClient()  ) {
00230     setStatus( CallFailed );
00231     return result;
00232     }
00233     QByteArray data, replyData;
00234     QCString replyType;
00235     if ( dcopClient()->call( app(), obj(), "shortStatusString()", data, replyType, replyData ) ) {
00236     if ( replyType == "QString" ) {
00237         QDataStream _reply_stream( replyData, IO_ReadOnly );
00238         _reply_stream >> result;
00239         setStatus( CallSucceeded );
00240     } else {
00241         callFailed();
00242     }
00243     } else { 
00244     callFailed();
00245     }
00246     return result;
00247 }
00248 
00249 QDateTime PilotDaemonDCOP_stub::lastSyncDate()
00250 {
00251     QDateTime result;
00252     if ( !dcopClient()  ) {
00253     setStatus( CallFailed );
00254     return result;
00255     }
00256     QByteArray data, replyData;
00257     QCString replyType;
00258     if ( dcopClient()->call( app(), obj(), "lastSyncDate()", data, replyType, replyData ) ) {
00259     if ( replyType == "QDateTime" ) {
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 QStringList PilotDaemonDCOP_stub::configuredConduitList()
00273 {
00274     QStringList result;
00275     if ( !dcopClient()  ) {
00276     setStatus( CallFailed );
00277     return result;
00278     }
00279     QByteArray data, replyData;
00280     QCString replyType;
00281     if ( dcopClient()->call( app(), obj(), "configuredConduitList()", data, replyType, replyData ) ) {
00282     if ( replyType == "QStringList" ) {
00283         QDataStream _reply_stream( replyData, IO_ReadOnly );
00284         _reply_stream >> result;
00285         setStatus( CallSucceeded );
00286     } else {
00287         callFailed();
00288     }
00289     } else { 
00290     callFailed();
00291     }
00292     return result;
00293 }
00294 
00295 QString PilotDaemonDCOP_stub::logFileName()
00296 {
00297     QString result;
00298     if ( !dcopClient()  ) {
00299     setStatus( CallFailed );
00300     return result;
00301     }
00302     QByteArray data, replyData;
00303     QCString replyType;
00304     if ( dcopClient()->call( app(), obj(), "logFileName()", data, replyType, replyData ) ) {
00305     if ( replyType == "QString" ) {
00306         QDataStream _reply_stream( replyData, IO_ReadOnly );
00307         _reply_stream >> result;
00308         setStatus( CallSucceeded );
00309     } else {
00310         callFailed();
00311     }
00312     } else { 
00313     callFailed();
00314     }
00315     return result;
00316 }
00317 
00318 QString PilotDaemonDCOP_stub::userName()
00319 {
00320     QString result;
00321     if ( !dcopClient()  ) {
00322     setStatus( CallFailed );
00323     return result;
00324     }
00325     QByteArray data, replyData;
00326     QCString replyType;
00327     if ( dcopClient()->call( app(), obj(), "userName()", data, replyType, replyData ) ) {
00328     if ( replyType == "QString" ) {
00329         QDataStream _reply_stream( replyData, IO_ReadOnly );
00330         _reply_stream >> result;
00331         setStatus( CallSucceeded );
00332     } else {
00333         callFailed();
00334     }
00335     } else { 
00336     callFailed();
00337     }
00338     return result;
00339 }
00340 
00341 QString PilotDaemonDCOP_stub::pilotDevice()
00342 {
00343     QString result;
00344     if ( !dcopClient()  ) {
00345     setStatus( CallFailed );
00346     return result;
00347     }
00348     QByteArray data, replyData;
00349     QCString replyType;
00350     if ( dcopClient()->call( app(), obj(), "pilotDevice()", data, replyType, replyData ) ) {
00351     if ( replyType == "QString" ) {
00352         QDataStream _reply_stream( replyData, IO_ReadOnly );
00353         _reply_stream >> result;
00354         setStatus( CallSucceeded );
00355     } else {
00356         callFailed();
00357     }
00358     } else { 
00359     callFailed();
00360     }
00361     return result;
00362 }
00363 
00364 bool PilotDaemonDCOP_stub::killDaemonOnExit()
00365 {
00366     bool result = false;
00367     if ( !dcopClient()  ) {
00368     setStatus( CallFailed );
00369     return result;
00370     }
00371     QByteArray data, replyData;
00372     QCString replyType;
00373     if ( dcopClient()->call( app(), obj(), "killDaemonOnExit()", data, replyType, replyData ) ) {
00374     if ( replyType == "bool" ) {
00375         QDataStream _reply_stream( replyData, IO_ReadOnly );
00376         _reply_stream >> result;
00377         setStatus( CallSucceeded );
00378     } else {
00379         callFailed();
00380     }
00381     } else { 
00382     callFailed();
00383     }
00384     return result;
00385 }
00386 
00387 void PilotDaemonDCOP_stub::addInstallFiles( const QStringList& arg0 )
00388 {
00389     if ( !dcopClient()  ) {
00390     setStatus( CallFailed );
00391     return;
00392     }
00393     QByteArray data, replyData;
00394     QCString replyType;
00395     QDataStream arg( data, IO_WriteOnly );
00396     arg << arg0;
00397     if ( dcopClient()->call( app(), obj(), "addInstallFiles(QStringList)", data, replyType, replyData ) ) {
00398     setStatus( CallSucceeded );
00399     } else { 
00400     callFailed();
00401     }
00402 }
00403 
00404 
KDE Home | KDE Accessibility Home | Description of Access Keys