00001
00002
00003
00004
00005
00006
00007
00008
00009
#include "manageriface_stub.h"
00010
#include <dcopclient.h>
00011
00012
#include <kdatastream.h>
00013
00014
namespace KRES {
00015
00016 ManagerIface_stub::ManagerIface_stub(
const QCString& app,
const QCString& obj )
00017 : DCOPStub( app, obj )
00018 {
00019 }
00020
00021 ManagerIface_stub::ManagerIface_stub( DCOPClient* client,
const QCString& app,
const QCString& obj )
00022 : DCOPStub( client, app, obj )
00023 {
00024 }
00025
00026 ManagerIface_stub::ManagerIface_stub(
const DCOPRef& ref )
00027 : DCOPStub( ref )
00028 {
00029 }
00030
00031
void ManagerIface_stub::dcopKResourceAdded(
QString arg0,
QString arg1 )
00032 {
00033
if ( !dcopClient() ) {
00034 setStatus( CallFailed );
00035
return;
00036 }
00037
QByteArray data;
00038
QDataStream arg( data, IO_WriteOnly );
00039 arg << arg0;
00040 arg << arg1;
00041 dcopClient()->send( app(), obj(),
"dcopKResourceAdded(QString,QString)", data );
00042 setStatus( CallSucceeded );
00043 }
00044
00045
void ManagerIface_stub::dcopKResourceModified(
QString arg0,
QString arg1 )
00046 {
00047
if ( !dcopClient() ) {
00048 setStatus( CallFailed );
00049
return;
00050 }
00051
QByteArray data;
00052
QDataStream arg( data, IO_WriteOnly );
00053 arg << arg0;
00054 arg << arg1;
00055 dcopClient()->send( app(), obj(),
"dcopKResourceModified(QString,QString)", data );
00056 setStatus( CallSucceeded );
00057 }
00058
00059
void ManagerIface_stub::dcopKResourceDeleted(
QString arg0,
QString arg1 )
00060 {
00061
if ( !dcopClient() ) {
00062 setStatus( CallFailed );
00063
return;
00064 }
00065
QByteArray data;
00066
QDataStream arg( data, IO_WriteOnly );
00067 arg << arg0;
00068 arg << arg1;
00069 dcopClient()->send( app(), obj(),
"dcopKResourceDeleted(QString,QString)", data );
00070 setStatus( CallSucceeded );
00071 }
00072
00073 }
00074