00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "uiserver_stub.h"
00010 #include <dcopclient.h>
00011
00012 #include <kdatastream.h>
00013
00014
00015 UIServer_stub::UIServer_stub( const QCString& app, const QCString& obj )
00016 : DCOPStub( app, obj )
00017 {
00018 }
00019
00020 UIServer_stub::UIServer_stub( DCOPClient* client, const QCString& app, const QCString& obj )
00021 : DCOPStub( client, app, obj )
00022 {
00023 }
00024
00025 UIServer_stub::UIServer_stub( const DCOPRef& ref )
00026 : DCOPStub( ref )
00027 {
00028 }
00029
00030 int UIServer_stub::newJob( QCString arg0, bool arg1 )
00031 {
00032 int result = 0;
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 arg << arg1;
00042 if ( dcopClient()->call( app(), obj(), "newJob(QCString,bool)", data, replyType, replyData ) ) {
00043 if ( replyType == "int" ) {
00044 QDataStream _reply_stream( replyData, IO_ReadOnly );
00045 _reply_stream >> result;
00046 setStatus( CallSucceeded );
00047 } else {
00048 callFailed();
00049 }
00050 } else {
00051 callFailed();
00052 }
00053 return result;
00054 }
00055
00056 void UIServer_stub::jobFinished( int arg0 )
00057 {
00058 if ( !dcopClient() ) {
00059 setStatus( CallFailed );
00060 return;
00061 }
00062 QByteArray data;
00063 QDataStream arg( data, IO_WriteOnly );
00064 arg << arg0;
00065 dcopClient()->send( app(), obj(), "jobFinished(int)", data );
00066 setStatus( CallSucceeded );
00067 }
00068
00069 void UIServer_stub::totalSize( int arg0, unsigned long int arg1 )
00070 {
00071 if ( !dcopClient() ) {
00072 setStatus( CallFailed );
00073 return;
00074 }
00075 QByteArray data;
00076 QDataStream arg( data, IO_WriteOnly );
00077 arg << arg0;
00078 arg << arg1;
00079 dcopClient()->send( app(), obj(), "totalSize(int,unsigned long int)", data );
00080 setStatus( CallSucceeded );
00081 }
00082
00083 void UIServer_stub::totalSize64( int arg0, KIO::filesize_t arg1 )
00084 {
00085 if ( !dcopClient() ) {
00086 setStatus( CallFailed );
00087 return;
00088 }
00089 QByteArray data;
00090 QDataStream arg( data, IO_WriteOnly );
00091 arg << arg0;
00092 arg << arg1;
00093 dcopClient()->send( app(), obj(), "totalSize64(int,KIO::filesize_t)", data );
00094 setStatus( CallSucceeded );
00095 }
00096
00097 void UIServer_stub::totalFiles( int arg0, unsigned long int arg1 )
00098 {
00099 if ( !dcopClient() ) {
00100 setStatus( CallFailed );
00101 return;
00102 }
00103 QByteArray data;
00104 QDataStream arg( data, IO_WriteOnly );
00105 arg << arg0;
00106 arg << arg1;
00107 dcopClient()->send( app(), obj(), "totalFiles(int,unsigned long int)", data );
00108 setStatus( CallSucceeded );
00109 }
00110
00111 void UIServer_stub::totalDirs( int arg0, unsigned long int arg1 )
00112 {
00113 if ( !dcopClient() ) {
00114 setStatus( CallFailed );
00115 return;
00116 }
00117 QByteArray data;
00118 QDataStream arg( data, IO_WriteOnly );
00119 arg << arg0;
00120 arg << arg1;
00121 dcopClient()->send( app(), obj(), "totalDirs(int,unsigned long int)", data );
00122 setStatus( CallSucceeded );
00123 }
00124
00125 void UIServer_stub::processedSize( int arg0, unsigned long int arg1 )
00126 {
00127 if ( !dcopClient() ) {
00128 setStatus( CallFailed );
00129 return;
00130 }
00131 QByteArray data;
00132 QDataStream arg( data, IO_WriteOnly );
00133 arg << arg0;
00134 arg << arg1;
00135 dcopClient()->send( app(), obj(), "processedSize(int,unsigned long int)", data );
00136 setStatus( CallSucceeded );
00137 }
00138
00139 void UIServer_stub::processedSize64( int arg0, KIO::filesize_t arg1 )
00140 {
00141 if ( !dcopClient() ) {
00142 setStatus( CallFailed );
00143 return;
00144 }
00145 QByteArray data;
00146 QDataStream arg( data, IO_WriteOnly );
00147 arg << arg0;
00148 arg << arg1;
00149 dcopClient()->send( app(), obj(), "processedSize64(int,KIO::filesize_t)", data );
00150 setStatus( CallSucceeded );
00151 }
00152
00153 void UIServer_stub::processedFiles( int arg0, unsigned long int arg1 )
00154 {
00155 if ( !dcopClient() ) {
00156 setStatus( CallFailed );
00157 return;
00158 }
00159 QByteArray data;
00160 QDataStream arg( data, IO_WriteOnly );
00161 arg << arg0;
00162 arg << arg1;
00163 dcopClient()->send( app(), obj(), "processedFiles(int,unsigned long int)", data );
00164 setStatus( CallSucceeded );
00165 }
00166
00167 void UIServer_stub::processedDirs( int arg0, unsigned long int arg1 )
00168 {
00169 if ( !dcopClient() ) {
00170 setStatus( CallFailed );
00171 return;
00172 }
00173 QByteArray data;
00174 QDataStream arg( data, IO_WriteOnly );
00175 arg << arg0;
00176 arg << arg1;
00177 dcopClient()->send( app(), obj(), "processedDirs(int,unsigned long int)", data );
00178 setStatus( CallSucceeded );
00179 }
00180
00181 void UIServer_stub::percent( int arg0, unsigned long int arg1 )
00182 {
00183 if ( !dcopClient() ) {
00184 setStatus( CallFailed );
00185 return;
00186 }
00187 QByteArray data;
00188 QDataStream arg( data, IO_WriteOnly );
00189 arg << arg0;
00190 arg << arg1;
00191 dcopClient()->send( app(), obj(), "percent(int,unsigned long int)", data );
00192 setStatus( CallSucceeded );
00193 }
00194
00195 void UIServer_stub::speed( int arg0, unsigned long int arg1 )
00196 {
00197 if ( !dcopClient() ) {
00198 setStatus( CallFailed );
00199 return;
00200 }
00201 QByteArray data;
00202 QDataStream arg( data, IO_WriteOnly );
00203 arg << arg0;
00204 arg << arg1;
00205 dcopClient()->send( app(), obj(), "speed(int,unsigned long int)", data );
00206 setStatus( CallSucceeded );
00207 }
00208
00209 void UIServer_stub::infoMessage( int arg0, const QString& arg1 )
00210 {
00211 if ( !dcopClient() ) {
00212 setStatus( CallFailed );
00213 return;
00214 }
00215 QByteArray data;
00216 QDataStream arg( data, IO_WriteOnly );
00217 arg << arg0;
00218 arg << arg1;
00219 dcopClient()->send( app(), obj(), "infoMessage(int,QString)", data );
00220 setStatus( CallSucceeded );
00221 }
00222
00223 void UIServer_stub::copying( int arg0, KURL arg1, KURL arg2 )
00224 {
00225 if ( !dcopClient() ) {
00226 setStatus( CallFailed );
00227 return;
00228 }
00229 QByteArray data;
00230 QDataStream arg( data, IO_WriteOnly );
00231 arg << arg0;
00232 arg << arg1;
00233 arg << arg2;
00234 dcopClient()->send( app(), obj(), "copying(int,KURL,KURL)", data );
00235 setStatus( CallSucceeded );
00236 }
00237
00238 void UIServer_stub::moving( int arg0, KURL arg1, KURL arg2 )
00239 {
00240 if ( !dcopClient() ) {
00241 setStatus( CallFailed );
00242 return;
00243 }
00244 QByteArray data;
00245 QDataStream arg( data, IO_WriteOnly );
00246 arg << arg0;
00247 arg << arg1;
00248 arg << arg2;
00249 dcopClient()->send( app(), obj(), "moving(int,KURL,KURL)", data );
00250 setStatus( CallSucceeded );
00251 }
00252
00253 void UIServer_stub::deleting( int arg0, KURL arg1 )
00254 {
00255 if ( !dcopClient() ) {
00256 setStatus( CallFailed );
00257 return;
00258 }
00259 QByteArray data;
00260 QDataStream arg( data, IO_WriteOnly );
00261 arg << arg0;
00262 arg << arg1;
00263 dcopClient()->send( app(), obj(), "deleting(int,KURL)", data );
00264 setStatus( CallSucceeded );
00265 }
00266
00267 void UIServer_stub::transferring( int arg0, KURL arg1 )
00268 {
00269 if ( !dcopClient() ) {
00270 setStatus( CallFailed );
00271 return;
00272 }
00273 QByteArray data;
00274 QDataStream arg( data, IO_WriteOnly );
00275 arg << arg0;
00276 arg << arg1;
00277 dcopClient()->send( app(), obj(), "transferring(int,KURL)", data );
00278 setStatus( CallSucceeded );
00279 }
00280
00281 void UIServer_stub::creatingDir( int arg0, KURL arg1 )
00282 {
00283 if ( !dcopClient() ) {
00284 setStatus( CallFailed );
00285 return;
00286 }
00287 QByteArray data;
00288 QDataStream arg( data, IO_WriteOnly );
00289 arg << arg0;
00290 arg << arg1;
00291 dcopClient()->send( app(), obj(), "creatingDir(int,KURL)", data );
00292 setStatus( CallSucceeded );
00293 }
00294
00295 void UIServer_stub::stating( int arg0, KURL arg1 )
00296 {
00297 if ( !dcopClient() ) {
00298 setStatus( CallFailed );
00299 return;
00300 }
00301 QByteArray data;
00302 QDataStream arg( data, IO_WriteOnly );
00303 arg << arg0;
00304 arg << arg1;
00305 dcopClient()->send( app(), obj(), "stating(int,KURL)", data );
00306 setStatus( CallSucceeded );
00307 }
00308
00309 void UIServer_stub::mounting( int arg0, QString arg1, QString arg2 )
00310 {
00311 if ( !dcopClient() ) {
00312 setStatus( CallFailed );
00313 return;
00314 }
00315 QByteArray data;
00316 QDataStream arg( data, IO_WriteOnly );
00317 arg << arg0;
00318 arg << arg1;
00319 arg << arg2;
00320 dcopClient()->send( app(), obj(), "mounting(int,QString,QString)", data );
00321 setStatus( CallSucceeded );
00322 }
00323
00324 void UIServer_stub::unmounting( int arg0, QString arg1 )
00325 {
00326 if ( !dcopClient() ) {
00327 setStatus( CallFailed );
00328 return;
00329 }
00330 QByteArray data;
00331 QDataStream arg( data, IO_WriteOnly );
00332 arg << arg0;
00333 arg << arg1;
00334 dcopClient()->send( app(), obj(), "unmounting(int,QString)", data );
00335 setStatus( CallSucceeded );
00336 }
00337
00338 void UIServer_stub::canResume( int arg0, unsigned long int arg1 )
00339 {
00340 if ( !dcopClient() ) {
00341 setStatus( CallFailed );
00342 return;
00343 }
00344 QByteArray data;
00345 QDataStream arg( data, IO_WriteOnly );
00346 arg << arg0;
00347 arg << arg1;
00348 dcopClient()->send( app(), obj(), "canResume(int,unsigned long int)", data );
00349 setStatus( CallSucceeded );
00350 }
00351
00352 void UIServer_stub::canResume64( int arg0, KIO::filesize_t arg1 )
00353 {
00354 if ( !dcopClient() ) {
00355 setStatus( CallFailed );
00356 return;
00357 }
00358 QByteArray data;
00359 QDataStream arg( data, IO_WriteOnly );
00360 arg << arg0;
00361 arg << arg1;
00362 dcopClient()->send( app(), obj(), "canResume64(int,KIO::filesize_t)", data );
00363 setStatus( CallSucceeded );
00364 }
00365
00366 QByteArray UIServer_stub::openPassDlg( const KIO::AuthInfo& arg0 )
00367 {
00368 QByteArray result;
00369 if ( !dcopClient() ) {
00370 setStatus( CallFailed );
00371 return result;
00372 }
00373 QByteArray data, replyData;
00374 QCString replyType;
00375 QDataStream arg( data, IO_WriteOnly );
00376 arg << arg0;
00377 if ( dcopClient()->call( app(), obj(), "openPassDlg(KIO::AuthInfo)", data, replyType, replyData ) ) {
00378 if ( replyType == "QByteArray" ) {
00379 QDataStream _reply_stream( replyData, IO_ReadOnly );
00380 _reply_stream >> result;
00381 setStatus( CallSucceeded );
00382 } else {
00383 callFailed();
00384 }
00385 } else {
00386 callFailed();
00387 }
00388 return result;
00389 }
00390
00391 int UIServer_stub::messageBox( int arg0, int arg1, const QString& arg2, const QString& arg3, const QString& arg4, const QString& arg5 )
00392 {
00393 int result = 0;
00394 if ( !dcopClient() ) {
00395 setStatus( CallFailed );
00396 return result;
00397 }
00398 QByteArray data, replyData;
00399 QCString replyType;
00400 QDataStream arg( data, IO_WriteOnly );
00401 arg << arg0;
00402 arg << arg1;
00403 arg << arg2;
00404 arg << arg3;
00405 arg << arg4;
00406 arg << arg5;
00407 if ( dcopClient()->call( app(), obj(), "messageBox(int,int,QString,QString,QString,QString)", data, replyType, replyData ) ) {
00408 if ( replyType == "int" ) {
00409 QDataStream _reply_stream( replyData, IO_ReadOnly );
00410 _reply_stream >> result;
00411 setStatus( CallSucceeded );
00412 } else {
00413 callFailed();
00414 }
00415 } else {
00416 callFailed();
00417 }
00418 return result;
00419 }
00420
00421 QByteArray UIServer_stub::open_RenameDlg64( int arg0, const QString& arg1, const QString& arg2, const QString& arg3, int arg4, KIO::filesize_t arg5, KIO::filesize_t arg6, unsigned long int arg7, unsigned long int arg8, unsigned long int arg9, unsigned long int arg10 )
00422 {
00423 QByteArray result;
00424 if ( !dcopClient() ) {
00425 setStatus( CallFailed );
00426 return result;
00427 }
00428 QByteArray data, replyData;
00429 QCString replyType;
00430 QDataStream arg( data, IO_WriteOnly );
00431 arg << arg0;
00432 arg << arg1;
00433 arg << arg2;
00434 arg << arg3;
00435 arg << arg4;
00436 arg << arg5;
00437 arg << arg6;
00438 arg << arg7;
00439 arg << arg8;
00440 arg << arg9;
00441 arg << arg10;
00442 if ( dcopClient()->call( app(), obj(), "open_RenameDlg64(int,QString,QString,QString,int,KIO::filesize_t,KIO::filesize_t,unsigned long int,unsigned long int,unsigned long int,unsigned long int)", data, replyType, replyData ) ) {
00443 if ( replyType == "QByteArray" ) {
00444 QDataStream _reply_stream( replyData, IO_ReadOnly );
00445 _reply_stream >> result;
00446 setStatus( CallSucceeded );
00447 } else {
00448 callFailed();
00449 }
00450 } else {
00451 callFailed();
00452 }
00453 return result;
00454 }
00455
00456 QByteArray UIServer_stub::open_RenameDlg( int arg0, const QString& arg1, const QString& arg2, const QString& arg3, int arg4, unsigned long int arg5, unsigned long int arg6, unsigned long int arg7, unsigned long int arg8, unsigned long int arg9, unsigned long int arg10 )
00457 {
00458 QByteArray result;
00459 if ( !dcopClient() ) {
00460 setStatus( CallFailed );
00461 return result;
00462 }
00463 QByteArray data, replyData;
00464 QCString replyType;
00465 QDataStream arg( data, IO_WriteOnly );
00466 arg << arg0;
00467 arg << arg1;
00468 arg << arg2;
00469 arg << arg3;
00470 arg << arg4;
00471 arg << arg5;
00472 arg << arg6;
00473 arg << arg7;
00474 arg << arg8;
00475 arg << arg9;
00476 arg << arg10;
00477 if ( dcopClient()->call( app(), obj(), "open_RenameDlg(int,QString,QString,QString,int,unsigned long int,unsigned long int,unsigned long int,unsigned long int,unsigned long int,unsigned long int)", data, replyType, replyData ) ) {
00478 if ( replyType == "QByteArray" ) {
00479 QDataStream _reply_stream( replyData, IO_ReadOnly );
00480 _reply_stream >> result;
00481 setStatus( CallSucceeded );
00482 } else {
00483 callFailed();
00484 }
00485 } else {
00486 callFailed();
00487 }
00488 return result;
00489 }
00490
00491 int UIServer_stub::open_SkipDlg( int arg0, int arg1, const QString& arg2 )
00492 {
00493 int result = 0;
00494 if ( !dcopClient() ) {
00495 setStatus( CallFailed );
00496 return result;
00497 }
00498 QByteArray data, replyData;
00499 QCString replyType;
00500 QDataStream arg( data, IO_WriteOnly );
00501 arg << arg0;
00502 arg << arg1;
00503 arg << arg2;
00504 if ( dcopClient()->call( app(), obj(), "open_SkipDlg(int,int,QString)", data, replyType, replyData ) ) {
00505 if ( replyType == "int" ) {
00506 QDataStream _reply_stream( replyData, IO_ReadOnly );
00507 _reply_stream >> result;
00508 setStatus( CallSucceeded );
00509 } else {
00510 callFailed();
00511 }
00512 } else {
00513 callFailed();
00514 }
00515 return result;
00516 }
00517
00518 void UIServer_stub::setListMode( bool arg0 )
00519 {
00520 if ( !dcopClient() ) {
00521 setStatus( CallFailed );
00522 return;
00523 }
00524 QByteArray data, replyData;
00525 QCString replyType;
00526 QDataStream arg( data, IO_WriteOnly );
00527 arg << arg0;
00528 if ( dcopClient()->call( app(), obj(), "setListMode(bool)", data, replyType, replyData ) ) {
00529 setStatus( CallSucceeded );
00530 } else {
00531 callFailed();
00532 }
00533 }
00534
00535 void UIServer_stub::setJobVisible( int arg0, bool arg1 )
00536 {
00537 if ( !dcopClient() ) {
00538 setStatus( CallFailed );
00539 return;
00540 }
00541 QByteArray data, replyData;
00542 QCString replyType;
00543 QDataStream arg( data, IO_WriteOnly );
00544 arg << arg0;
00545 arg << arg1;
00546 if ( dcopClient()->call( app(), obj(), "setJobVisible(int,bool)", data, replyType, replyData ) ) {
00547 setStatus( CallSucceeded );
00548 } else {
00549 callFailed();
00550 }
00551 }
00552
00553 void UIServer_stub::showSSLInfoDialog( const QString& arg0, const KIO::MetaData& arg1, int arg2 )
00554 {
00555 if ( !dcopClient() ) {
00556 setStatus( CallFailed );
00557 return;
00558 }
00559 QByteArray data, replyData;
00560 QCString replyType;
00561 QDataStream arg( data, IO_WriteOnly );
00562 arg << arg0;
00563 arg << arg1;
00564 arg << arg2;
00565 if ( dcopClient()->call( app(), obj(), "showSSLInfoDialog(QString,KIO::MetaData,int)", data, replyType, replyData ) ) {
00566 setStatus( CallSucceeded );
00567 } else {
00568 callFailed();
00569 }
00570 }
00571
00572 void UIServer_stub::showSSLInfoDialog( const QString& arg0, const KIO::MetaData& arg1 )
00573 {
00574 if ( !dcopClient() ) {
00575 setStatus( CallFailed );
00576 return;
00577 }
00578 QByteArray data, replyData;
00579 QCString replyType;
00580 QDataStream arg( data, IO_WriteOnly );
00581 arg << arg0;
00582 arg << arg1;
00583 if ( dcopClient()->call( app(), obj(), "showSSLInfoDialog(QString,KIO::MetaData)", data, replyType, replyData ) ) {
00584 setStatus( CallSucceeded );
00585 } else {
00586 callFailed();
00587 }
00588 }
00589
00590 KSSLCertDlgRet UIServer_stub::showSSLCertDialog( const QString& arg0, const QStringList& arg1, int arg2 )
00591 {
00592 KSSLCertDlgRet result;
00593 if ( !dcopClient() ) {
00594 setStatus( CallFailed );
00595 return result;
00596 }
00597 QByteArray data, replyData;
00598 QCString replyType;
00599 QDataStream arg( data, IO_WriteOnly );
00600 arg << arg0;
00601 arg << arg1;
00602 arg << arg2;
00603 if ( dcopClient()->call( app(), obj(), "showSSLCertDialog(QString,QStringList,int)", data, replyType, replyData ) ) {
00604 if ( replyType == "KSSLCertDlgRet" ) {
00605 QDataStream _reply_stream( replyData, IO_ReadOnly );
00606 _reply_stream >> result;
00607 setStatus( CallSucceeded );
00608 } else {
00609 callFailed();
00610 }
00611 } else {
00612 callFailed();
00613 }
00614 return result;
00615 }
00616
00617 KSSLCertDlgRet UIServer_stub::showSSLCertDialog( const QString& arg0, const QStringList& arg1 )
00618 {
00619 KSSLCertDlgRet result;
00620 if ( !dcopClient() ) {
00621 setStatus( CallFailed );
00622 return result;
00623 }
00624 QByteArray data, replyData;
00625 QCString replyType;
00626 QDataStream arg( data, IO_WriteOnly );
00627 arg << arg0;
00628 arg << arg1;
00629 if ( dcopClient()->call( app(), obj(), "showSSLCertDialog(QString,QStringList)", data, replyType, replyData ) ) {
00630 if ( replyType == "KSSLCertDlgRet" ) {
00631 QDataStream _reply_stream( replyData, IO_ReadOnly );
00632 _reply_stream >> result;
00633 setStatus( CallSucceeded );
00634 } else {
00635 callFailed();
00636 }
00637 } else {
00638 callFailed();
00639 }
00640 return result;
00641 }
00642
00643