kpilot/kpilot

pilotDaemonDCOP_stub.cc

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::requestRegularSyncNext()
00057 {
00058     if ( !dcopClient()  ) {
00059     setStatus( CallFailed );
00060     return;
00061     }
00062     QByteArray data;
00063     dcopClient()->send( app(), obj(), "requestRegularSyncNext()", data );
00064     setStatus( CallSucceeded );
00065 }
00066 
00067 int PilotDaemonDCOP_stub::nextSyncType()
00068 {
00069     int result = 0;
00070     if ( !dcopClient()  ) {
00071     setStatus( CallFailed );
00072     return result;
00073     }
00074     QByteArray data, replyData;
00075     QCString replyType;
00076     if ( dcopClient()->call( app(), obj(), "nextSyncType()", data, replyType, replyData ) ) {
00077     if ( replyType == "int" ) {
00078         QDataStream _reply_stream( replyData, IO_ReadOnly );
00079         _reply_stream >> result;
00080         setStatus( CallSucceeded );
00081     } else {
00082         callFailed();
00083     }
00084     } else { 
00085     callFailed();
00086     }
00087     return result;
00088 }
00089 
00090 void PilotDaemonDCOP_stub::requestSyncOptions( bool arg0, bool arg1 )
00091 {
00092     if ( !dcopClient()  ) {
00093     setStatus( CallFailed );
00094     return;
00095     }
00096     QByteArray data;
00097     QDataStream arg( data, IO_WriteOnly );
00098     arg << arg0;
00099     arg << arg1;
00100     dcopClient()->send( app(), obj(), "requestSyncOptions(bool,bool)", data );
00101     setStatus( CallSucceeded );
00102 }
00103 
00104 void PilotDaemonDCOP_stub::quitNow()
00105 {
00106     if ( !dcopClient()  ) {
00107     setStatus( CallFailed );
00108     return;
00109     }
00110     QByteArray data;
00111     dcopClient()->send( app(), obj(), "quitNow()", data );
00112     setStatus( CallSucceeded );
00113 }
00114 
00115 void PilotDaemonDCOP_stub::reloadSettings()
00116 {
00117     if ( !dcopClient()  ) {
00118     setStatus( CallFailed );
00119     return;
00120     }
00121     QByteArray data;
00122     dcopClient()->send( app(), obj(), "reloadSettings()", data );
00123     setStatus( CallSucceeded );
00124 }
00125 
00126 void PilotDaemonDCOP_stub::setTempDevice( QString arg0 )
00127 {
00128     if ( !dcopClient()  ) {
00129     setStatus( CallFailed );
00130     return;
00131     }
00132     QByteArray data;
00133     QDataStream arg( data, IO_WriteOnly );
00134     arg << arg0;
00135     dcopClient()->send( app(), obj(), "setTempDevice(QString)", data );
00136     setStatus( CallSucceeded );
00137 }
00138 
00139 void PilotDaemonDCOP_stub::stopListening()
00140 {
00141     if ( !dcopClient()  ) {
00142     setStatus( CallFailed );
00143     return;
00144     }
00145     QByteArray data, replyData;
00146     QCString replyType;
00147     if ( dcopClient()->call( app(), obj(), "stopListening()", data, replyType, replyData ) ) {
00148     setStatus( CallSucceeded );
00149     } else { 
00150     callFailed();
00151     }
00152 }
00153 
00154 void PilotDaemonDCOP_stub::startListening()
00155 {
00156     if ( !dcopClient()  ) {
00157     setStatus( CallFailed );
00158     return;
00159     }
00160     QByteArray data, replyData;
00161     QCString replyType;
00162     if ( dcopClient()->call( app(), obj(), "startListening()", data, replyType, replyData ) ) {
00163     setStatus( CallSucceeded );
00164     } else { 
00165     callFailed();
00166     }
00167 }
00168 
00169 bool PilotDaemonDCOP_stub::isListening()
00170 {
00171     bool result = false;
00172     if ( !dcopClient()  ) {
00173     setStatus( CallFailed );
00174     return result;
00175     }
00176     QByteArray data, replyData;
00177     QCString replyType;
00178     if ( dcopClient()->call( app(), obj(), "isListening()", data, replyType, replyData ) ) {
00179     if ( replyType == "bool" ) {
00180         QDataStream _reply_stream( replyData, IO_ReadOnly );
00181         _reply_stream >> result;
00182         setStatus( CallSucceeded );
00183     } else {
00184         callFailed();
00185     }
00186     } else { 
00187     callFailed();
00188     }
00189     return result;
00190 }
00191 
00192 QString PilotDaemonDCOP_stub::statusString()
00193 {
00194     QString result;
00195     if ( !dcopClient()  ) {
00196     setStatus( CallFailed );
00197     return result;
00198     }
00199     QByteArray data, replyData;
00200     QCString replyType;
00201     if ( dcopClient()->call( app(), obj(), "statusString()", data, replyType, replyData ) ) {
00202     if ( replyType == "QString" ) {
00203         QDataStream _reply_stream( replyData, IO_ReadOnly );
00204         _reply_stream >> result;
00205         setStatus( CallSucceeded );
00206     } else {
00207         callFailed();
00208     }
00209     } else { 
00210     callFailed();
00211     }
00212     return result;
00213 }
00214 
00215 QString PilotDaemonDCOP_stub::shortStatusString()
00216 {
00217     QString result;
00218     if ( !dcopClient()  ) {
00219     setStatus( CallFailed );
00220     return result;
00221     }
00222     QByteArray data, replyData;
00223     QCString replyType;
00224     if ( dcopClient()->call( app(), obj(), "shortStatusString()", data, replyType, replyData ) ) {
00225     if ( replyType == "QString" ) {
00226         QDataStream _reply_stream( replyData, IO_ReadOnly );
00227         _reply_stream >> result;
00228         setStatus( CallSucceeded );
00229     } else {
00230         callFailed();
00231     }
00232     } else { 
00233     callFailed();
00234     }
00235     return result;
00236 }
00237 
00238 QDateTime PilotDaemonDCOP_stub::lastSyncDate()
00239 {
00240     QDateTime result;
00241     if ( !dcopClient()  ) {
00242     setStatus( CallFailed );
00243     return result;
00244     }
00245     QByteArray data, replyData;
00246     QCString replyType;
00247     if ( dcopClient()->call( app(), obj(), "lastSyncDate()", data, replyType, replyData ) ) {
00248     if ( replyType == "QDateTime" ) {
00249         QDataStream _reply_stream( replyData, IO_ReadOnly );
00250         _reply_stream >> result;
00251         setStatus( CallSucceeded );
00252     } else {
00253         callFailed();
00254     }
00255     } else { 
00256     callFailed();
00257     }
00258     return result;
00259 }
00260 
00261 QStringList PilotDaemonDCOP_stub::configuredConduitList()
00262 {
00263     QStringList result;
00264     if ( !dcopClient()  ) {
00265     setStatus( CallFailed );
00266     return result;
00267     }
00268     QByteArray data, replyData;
00269     QCString replyType;
00270     if ( dcopClient()->call( app(), obj(), "configuredConduitList()", data, replyType, replyData ) ) {
00271     if ( replyType == "QStringList" ) {
00272         QDataStream _reply_stream( replyData, IO_ReadOnly );
00273         _reply_stream >> result;
00274         setStatus( CallSucceeded );
00275     } else {
00276         callFailed();
00277     }
00278     } else { 
00279     callFailed();
00280     }
00281     return result;
00282 }
00283 
00284 QString PilotDaemonDCOP_stub::logFileName()
00285 {
00286     QString result;
00287     if ( !dcopClient()  ) {
00288     setStatus( CallFailed );
00289     return result;
00290     }
00291     QByteArray data, replyData;
00292     QCString replyType;
00293     if ( dcopClient()->call( app(), obj(), "logFileName()", data, replyType, replyData ) ) {
00294     if ( replyType == "QString" ) {
00295         QDataStream _reply_stream( replyData, IO_ReadOnly );
00296         _reply_stream >> result;
00297         setStatus( CallSucceeded );
00298     } else {
00299         callFailed();
00300     }
00301     } else { 
00302     callFailed();
00303     }
00304     return result;
00305 }
00306 
00307 QString PilotDaemonDCOP_stub::userName()
00308 {
00309     QString result;
00310     if ( !dcopClient()  ) {
00311     setStatus( CallFailed );
00312     return result;
00313     }
00314     QByteArray data, replyData;
00315     QCString replyType;
00316     if ( dcopClient()->call( app(), obj(), "userName()", data, replyType, replyData ) ) {
00317     if ( replyType == "QString" ) {
00318         QDataStream _reply_stream( replyData, IO_ReadOnly );
00319         _reply_stream >> result;
00320         setStatus( CallSucceeded );
00321     } else {
00322         callFailed();
00323     }
00324     } else { 
00325     callFailed();
00326     }
00327     return result;
00328 }
00329 
00330 QString PilotDaemonDCOP_stub::pilotDevice()
00331 {
00332     QString result;
00333     if ( !dcopClient()  ) {
00334     setStatus( CallFailed );
00335     return result;
00336     }
00337     QByteArray data, replyData;
00338     QCString replyType;
00339     if ( dcopClient()->call( app(), obj(), "pilotDevice()", data, replyType, replyData ) ) {
00340     if ( replyType == "QString" ) {
00341         QDataStream _reply_stream( replyData, IO_ReadOnly );
00342         _reply_stream >> result;
00343         setStatus( CallSucceeded );
00344     } else {
00345         callFailed();
00346     }
00347     } else { 
00348     callFailed();
00349     }
00350     return result;
00351 }
00352 
00353 bool PilotDaemonDCOP_stub::killDaemonOnExit()
00354 {
00355     bool result = false;
00356     if ( !dcopClient()  ) {
00357     setStatus( CallFailed );
00358     return result;
00359     }
00360     QByteArray data, replyData;
00361     QCString replyType;
00362     if ( dcopClient()->call( app(), obj(), "killDaemonOnExit()", data, replyType, replyData ) ) {
00363     if ( replyType == "bool" ) {
00364         QDataStream _reply_stream( replyData, IO_ReadOnly );
00365         _reply_stream >> result;
00366         setStatus( CallSucceeded );
00367     } else {
00368         callFailed();
00369     }
00370     } else { 
00371     callFailed();
00372     }
00373     return result;
00374 }
00375 
00376 void PilotDaemonDCOP_stub::addInstallFiles( const QStringList& arg0 )
00377 {
00378     if ( !dcopClient()  ) {
00379     setStatus( CallFailed );
00380     return;
00381     }
00382     QByteArray data, replyData;
00383     QCString replyType;
00384     QDataStream arg( data, IO_WriteOnly );
00385     arg << arg0;
00386     if ( dcopClient()->call( app(), obj(), "addInstallFiles(QStringList)", data, replyType, replyData ) ) {
00387     setStatus( CallSucceeded );
00388     } else { 
00389     callFailed();
00390     }
00391 }
00392 
00393 
KDE Home | KDE Accessibility Home | Description of Access Keys