kmail Library API Documentation

korganizeriface_stub.cpp

00001 /**************************************************************************** 00002 ** 00003 ** DCOP Stub Implementation created by dcopidl2cpp from korganizeriface.kidl 00004 ** 00005 ** WARNING! All changes made in this file will be lost! 00006 ** 00007 *****************************************************************************/ 00008 00009 #include "korganizeriface_stub.h" 00010 #include <dcopclient.h> 00011 00012 #include <kdatastream.h> 00013 00014 00015 KOrganizerIface_stub::KOrganizerIface_stub( const QCString& app, const QCString& obj ) 00016 : DCOPStub( app, obj ) 00017 { 00018 } 00019 00020 KOrganizerIface_stub::KOrganizerIface_stub( DCOPClient* client, const QCString& app, const QCString& obj ) 00021 : DCOPStub( client, app, obj ) 00022 { 00023 } 00024 00025 KOrganizerIface_stub::KOrganizerIface_stub( const DCOPRef& ref ) 00026 : DCOPStub( ref ) 00027 { 00028 } 00029 00030 bool KOrganizerIface_stub::openURL( QString arg0 ) 00031 { 00032 bool result = false; 00033 if ( !dcopClient() ) { 00034 setStatus( CallFailed ); 00035 return result; 00036 } 00037 QByteArray data, replyData; 00038 QCString replyType; 00039 QDataStream arg( data, IO_WriteOnly ); 00040 arg << arg0; 00041 if ( dcopClient()->call( app(), obj(), "openURL(QString)", data, replyType, replyData ) ) { 00042 if ( replyType == "bool" ) { 00043 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00044 _reply_stream >> result; 00045 setStatus( CallSucceeded ); 00046 } else { 00047 callFailed(); 00048 } 00049 } else { 00050 callFailed(); 00051 } 00052 return result; 00053 } 00054 00055 bool KOrganizerIface_stub::mergeURL( QString arg0 ) 00056 { 00057 bool result = false; 00058 if ( !dcopClient() ) { 00059 setStatus( CallFailed ); 00060 return result; 00061 } 00062 QByteArray data, replyData; 00063 QCString replyType; 00064 QDataStream arg( data, IO_WriteOnly ); 00065 arg << arg0; 00066 if ( dcopClient()->call( app(), obj(), "mergeURL(QString)", data, replyType, replyData ) ) { 00067 if ( replyType == "bool" ) { 00068 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00069 _reply_stream >> result; 00070 setStatus( CallSucceeded ); 00071 } else { 00072 callFailed(); 00073 } 00074 } else { 00075 callFailed(); 00076 } 00077 return result; 00078 } 00079 00080 void KOrganizerIface_stub::closeURL() 00081 { 00082 if ( !dcopClient() ) { 00083 setStatus( CallFailed ); 00084 return; 00085 } 00086 QByteArray data, replyData; 00087 QCString replyType; 00088 if ( dcopClient()->call( app(), obj(), "closeURL()", data, replyType, replyData ) ) { 00089 setStatus( CallSucceeded ); 00090 } else { 00091 callFailed(); 00092 } 00093 } 00094 00095 bool KOrganizerIface_stub::saveURL() 00096 { 00097 bool result = false; 00098 if ( !dcopClient() ) { 00099 setStatus( CallFailed ); 00100 return result; 00101 } 00102 QByteArray data, replyData; 00103 QCString replyType; 00104 if ( dcopClient()->call( app(), obj(), "saveURL()", data, replyType, replyData ) ) { 00105 if ( replyType == "bool" ) { 00106 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00107 _reply_stream >> result; 00108 setStatus( CallSucceeded ); 00109 } else { 00110 callFailed(); 00111 } 00112 } else { 00113 callFailed(); 00114 } 00115 return result; 00116 } 00117 00118 bool KOrganizerIface_stub::saveAsURL( QString arg0 ) 00119 { 00120 bool result = false; 00121 if ( !dcopClient() ) { 00122 setStatus( CallFailed ); 00123 return result; 00124 } 00125 QByteArray data, replyData; 00126 QCString replyType; 00127 QDataStream arg( data, IO_WriteOnly ); 00128 arg << arg0; 00129 if ( dcopClient()->call( app(), obj(), "saveAsURL(QString)", data, replyType, replyData ) ) { 00130 if ( replyType == "bool" ) { 00131 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00132 _reply_stream >> result; 00133 setStatus( CallSucceeded ); 00134 } else { 00135 callFailed(); 00136 } 00137 } else { 00138 callFailed(); 00139 } 00140 return result; 00141 } 00142 00143 QString KOrganizerIface_stub::getCurrentURLasString() 00144 { 00145 QString result; 00146 if ( !dcopClient() ) { 00147 setStatus( CallFailed ); 00148 return result; 00149 } 00150 QByteArray data, replyData; 00151 QCString replyType; 00152 if ( dcopClient()->call( app(), obj(), "getCurrentURLasString()", data, replyType, replyData ) ) { 00153 if ( replyType == "QString" ) { 00154 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00155 _reply_stream >> result; 00156 setStatus( CallSucceeded ); 00157 } else { 00158 callFailed(); 00159 } 00160 } else { 00161 callFailed(); 00162 } 00163 return result; 00164 } 00165 00166 bool KOrganizerIface_stub::editIncidence( QString arg0 ) 00167 { 00168 bool result = false; 00169 if ( !dcopClient() ) { 00170 setStatus( CallFailed ); 00171 return result; 00172 } 00173 QByteArray data, replyData; 00174 QCString replyType; 00175 QDataStream arg( data, IO_WriteOnly ); 00176 arg << arg0; 00177 if ( dcopClient()->call( app(), obj(), "editIncidence(QString)", data, replyType, replyData ) ) { 00178 if ( replyType == "bool" ) { 00179 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00180 _reply_stream >> result; 00181 setStatus( CallSucceeded ); 00182 } else { 00183 callFailed(); 00184 } 00185 } else { 00186 callFailed(); 00187 } 00188 return result; 00189 } 00190 00191 bool KOrganizerIface_stub::deleteEvent( QString arg0 ) 00192 { 00193 bool result = false; 00194 if ( !dcopClient() ) { 00195 setStatus( CallFailed ); 00196 return result; 00197 } 00198 QByteArray data, replyData; 00199 QCString replyType; 00200 QDataStream arg( data, IO_WriteOnly ); 00201 arg << arg0; 00202 if ( dcopClient()->call( app(), obj(), "deleteEvent(QString)", data, replyType, replyData ) ) { 00203 if ( replyType == "bool" ) { 00204 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00205 _reply_stream >> result; 00206 setStatus( CallSucceeded ); 00207 } else { 00208 callFailed(); 00209 } 00210 } else { 00211 callFailed(); 00212 } 00213 return result; 00214 } 00215 00216 bool KOrganizerIface_stub::eventRequest( QString arg0, QString arg1, QString arg2 ) 00217 { 00218 bool result = false; 00219 if ( !dcopClient() ) { 00220 setStatus( CallFailed ); 00221 return result; 00222 } 00223 QByteArray data, replyData; 00224 QCString replyType; 00225 QDataStream arg( data, IO_WriteOnly ); 00226 arg << arg0; 00227 arg << arg1; 00228 arg << arg2; 00229 if ( dcopClient()->call( app(), obj(), "eventRequest(QString,QString,QString)", data, replyType, replyData ) ) { 00230 if ( replyType == "bool" ) { 00231 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00232 _reply_stream >> result; 00233 setStatus( CallSucceeded ); 00234 } else { 00235 callFailed(); 00236 } 00237 } else { 00238 callFailed(); 00239 } 00240 return result; 00241 } 00242 00243 bool KOrganizerIface_stub::eventReply( QString arg0 ) 00244 { 00245 bool result = false; 00246 if ( !dcopClient() ) { 00247 setStatus( CallFailed ); 00248 return result; 00249 } 00250 QByteArray data, replyData; 00251 QCString replyType; 00252 QDataStream arg( data, IO_WriteOnly ); 00253 arg << arg0; 00254 if ( dcopClient()->call( app(), obj(), "eventReply(QString)", data, replyType, replyData ) ) { 00255 if ( replyType == "bool" ) { 00256 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00257 _reply_stream >> result; 00258 setStatus( CallSucceeded ); 00259 } else { 00260 callFailed(); 00261 } 00262 } else { 00263 callFailed(); 00264 } 00265 return result; 00266 } 00267 00268 bool KOrganizerIface_stub::cancelEvent( QString arg0 ) 00269 { 00270 bool result = false; 00271 if ( !dcopClient() ) { 00272 setStatus( CallFailed ); 00273 return result; 00274 } 00275 QByteArray data, replyData; 00276 QCString replyType; 00277 QDataStream arg( data, IO_WriteOnly ); 00278 arg << arg0; 00279 if ( dcopClient()->call( app(), obj(), "cancelEvent(QString)", data, replyType, replyData ) ) { 00280 if ( replyType == "bool" ) { 00281 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00282 _reply_stream >> result; 00283 setStatus( CallSucceeded ); 00284 } else { 00285 callFailed(); 00286 } 00287 } else { 00288 callFailed(); 00289 } 00290 return result; 00291 } 00292 00293 QString KOrganizerIface_stub::formatICal( QString arg0 ) 00294 { 00295 QString result; 00296 if ( !dcopClient() ) { 00297 setStatus( CallFailed ); 00298 return result; 00299 } 00300 QByteArray data, replyData; 00301 QCString replyType; 00302 QDataStream arg( data, IO_WriteOnly ); 00303 arg << arg0; 00304 if ( dcopClient()->call( app(), obj(), "formatICal(QString)", 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 KOrganizerIface_stub::formatTNEF( QByteArray arg0 ) 00319 { 00320 QString result; 00321 if ( !dcopClient() ) { 00322 setStatus( CallFailed ); 00323 return result; 00324 } 00325 QByteArray data, replyData; 00326 QCString replyType; 00327 QDataStream arg( data, IO_WriteOnly ); 00328 arg << arg0; 00329 if ( dcopClient()->call( app(), obj(), "formatTNEF(QByteArray)", data, replyType, replyData ) ) { 00330 if ( replyType == "QString" ) { 00331 QDataStream _reply_stream( replyData, IO_ReadOnly ); 00332 _reply_stream >> result; 00333 setStatus( CallSucceeded ); 00334 } else { 00335 callFailed(); 00336 } 00337 } else { 00338 callFailed(); 00339 } 00340 return result; 00341 } 00342 00343 QString KOrganizerIface_stub::msTNEFToVPart( QByteArray arg0 ) 00344 { 00345 QString result; 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 if ( dcopClient()->call( app(), obj(), "msTNEFToVPart(QByteArray)", data, replyType, replyData ) ) { 00355 if ( replyType == "QString" ) { 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
KDE Logo
This file is part of the documentation for kmail Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 21 19:46:51 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003