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 )
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
if ( dcopClient()->call( app(), obj(),
"showSSLInfoDialog(QString,KIO::MetaData)", data, replyType, replyData ) ) {
00565 setStatus( CallSucceeded );
00566 }
else {
00567 callFailed();
00568 }
00569 }
00570
00571 KSSLCertDlgRet UIServer_stub::showSSLCertDialog(
const QString& arg0,
const QStringList& arg1 )
00572 {
00573 KSSLCertDlgRet result;
00574
if ( !dcopClient() ) {
00575 setStatus( CallFailed );
00576
return result;
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(),
"showSSLCertDialog(QString,QStringList)", data, replyType, replyData ) ) {
00584
if ( replyType ==
"KSSLCertDlgRet" ) {
00585
QDataStream _reply_stream( replyData, IO_ReadOnly );
00586 _reply_stream >> result;
00587 setStatus( CallSucceeded );
00588 }
else {
00589 callFailed();
00590 }
00591 }
else {
00592 callFailed();
00593 }
00594
return result;
00595 }
00596
00597