manageriface_stub.cpp00001
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
|